I'm Sham
一个想做码农的行政文员

小程序里程碑记录

自4月开始慢慢试着做小程序,其实去年有尝试过一次,但是没有花太多时间去研究学习,今年鼓足勇气,花了很多日夜,终于将原先计划的小程序给制作的差不多了。

4月首先制作的是食堂模块,因为当时比较急着要食堂服务评估的功能,所以当时只做了伙食委员会评估的功能,而且期间有好多次大概,让人很崩溃,常常1个问题要卡好几天,但是还好最后还是做出来了,而且开始试用了。

后来有点时间了,就把食堂供餐单独做了1个页面,其实也没有太多功能,就是1个看当天菜单(当时只能看当天),食堂工作人员的明细展示,然后还有每个月评估的汇总报告。

食堂做完之后,开始制作宿舍模块,因为当时登录认证采用的工号+姓名,做宿舍的时候,发现不太可靠,万一别人用我的工号姓名登录了,那岂不是有管理员权限了,于是,全部重新制作,单独使用另外1个小程序账号,制作宿舍模块。

制作宿舍模块的时候,因为会有公告通知等需求,于是学会了使用ueditor编辑器后台提交,然后使用wxParse来解析,但是只有简易的后台界面,但是能满足需求了。

宿舍模块完成后,就想到把当初设想的最后一个活动模块给做出来,但是当时碰到一个难题,就是活动就会涉及报名,但是报名除了需要工号姓名,可能每个活动有不同的数据收集需求,那就需要可以动态显示表单组件的功能,如果在小程序中直接写死,显然不够完美,而且万一有一些特殊需求就不行了。

经过多次尝试,终于知道怎么通过js来动态添加表单组件,然后通过历遍循环上传到后台,在通过小程序读取,判断当有对应表单组件时,显示小程序对应的表单组件,比如后台数据中显示有picker组件需求,小程序就会显示picker来,然后最后也是通过历遍循环上传数据库。

经过漫长的努力,终于在上周正式推广使用,虽然也没有官方推广,但是毕竟领导已经通过了,努力基本没白费,因为本周有宿舍宿舍登记的需求,促使了大家都来使用,到目前已经有80多人登录了,可喜可贺,破百上千指日可待了。

最后感慨下,不容易啊,一个在5年多前使用过wp稍微有点html基础,但是完全没有小程序,js,php基础的人,又做前端,美工,又做后台、还要调试保证无bug,要好好表扬下自己。

特写下此文,记录小程序制作过程中的1个小小的里程碑。后面继续加油,努力!

赞(0) 赏杯咖啡!
未经允许不得转载:Sham@双目瞿 » 小程序里程碑记录

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

如果你觉得文章好,请赏1杯速溶咖啡给Sham吧!

微信扫一扫打赏