大家今天跟大家唠唠我最近折腾的“肥料手机版”这个事儿。说白,就是想在手机上也能随时查化肥信息,方便我这个老农民。
起因:
之前查化肥价格啥的,都得跑电脑前,贼麻烦。尤其是在地里忙活的时候,想看看最近尿素涨没涨,还得回家开电脑,太耽误事儿。就寻思着,要是能直接在手机上查,那不就方便多嘛
准备工作:
- 找资料:先在网上搜一圈,看看有没有现成的APP或者小程序。搜到几个,像什么“肥易通”、“中国化肥网”啥的,但感觉要么信息不全,要么界面太复杂,不太适合我。
- 分析需求:仔细想想,我主要需要啥功能:
- 能查各种化肥的价格,最好是每天都有更新。
- 能看化肥的成分、用法用量,别买错。
- 最好能收藏常用的化肥,下次直接看。
- 技术选型:我略懂一点编程,寻思着自己能不能搞一个。考虑到手机上用,小程序应该是最方便的。就决定用微信小程序来做。
开始动手:
- 搭框架:先用微信开发者工具建个空的小程序项目。
- 搞数据:这是最麻烦的。我可没钱买什么数据库,就想个土办法:
- 每天手动去几个化肥网站上扒数据,把价格、成分啥的都复制下来。
- 把这些数据整理成一个JSON文件,放到小程序里。
虽然笨点,但胜在免费!
- 写代码:
- 用函数读取JSON文件。
- 用
wx:for
循环把化肥数据渲染到页面上。 - 加个搜索框,可以按化肥名称搜索。
- 做个收藏功能,用把收藏的化肥存到本地。
- 美化界面:
我不太会设计,就随便找几个类似的APP,照着抄抄。改改颜色,加几个图标,看着还凑合。
遇到的问题:
- 数据更新:每天手动更新数据太累。后来想个办法,写个Python脚本,自动去网站上扒数据,生成JSON文件。
- 小程序审核:第一次提交审核,被拒,说我没有相关资质。后来我把一些敏感信息删,才通过。
最终成果:
虽然界面简陋点,功能也比较简单,但总算能用。现在我可以直接在手机上查化肥价格,方便多。自己做的东西,用着也顺手。
这回自己做“肥料手机版”,虽然累点,但学到不少东西。也让我体会到,只要有需求,肯动手,啥都能搞出来!以后有机会,再好好优化一下,争取做得更好用。
主题测试文章,只做测试使用。发布者:氨基酸肥料,转转请注明出处:https://www.028aohe.com/239665.html