关键词:云开发
,小程序商城
,ColorUI
友情链接:快递查询
之前没有记录开发记录,很遗憾。。。
导致开发过程比较混乱,我好难啊。。
这几天会抽时间整理一下最近遇到的问题和笔记,然后更新这个专栏
2019.12.18
- 成果:
- 1.添加购物车加入数量功能并设置了上下限控制
- 2.定位元素修改了cu-btn样式
- 3.为购物车增加{productPrice,productPicture,productNum,checked}字段,以适应购物车页面需求
- 4.更新添加购物车逻辑,先查找,再更新/新增,
- Todo&Tips:
- 1.为订单页商户端添加,取消原因
- 2.为商品管理添加更新关联的其他数据库数据,这个留待最终
- 3.最后依次定位修改其他页面的弹出窗口按钮cu-btn古怪样式
2019.12.19
- 成果
- 1.修改适配该页面
- 2.统一化ColorUI样式
- Problem:
- 1.初始化页面,两种形式:
- 第一种,在cart组件自定义method,在index页面调用,失败;
- 第二种,在cart组件的生命周期函数内,直接写初始化代码,采用attached,成功;
- 2.wx:if-wx:if & wx:if-wx:wlse
- 3.这里参考的项目使用了很多js对数组的api操作,很实用,every()、some()、filter()
- 4.严重问题,全选单选没刷新页面,且没有统计总金额:=>删除操作\
2019.12.20
(——那边催着做网课,一直没心思和时间做,之前的第二次都给错过了,赶紧搞完这个好像网课截止日期就剩两天了,哭了。。。)
- 成果
- 1.初步完成购物车页面,修复统计量更新问题以及连带的全选、单选逻辑混乱
- 2.着手完善地址功能,为订单确认页做准备
- 3.经尝试,组件生命周期函数内可以调用自己内部的methods,我这里不需要与index父页面传递参数什么的,所以我还是直接内部调用
- 4.经过上述尝试,我对整体cart页面js逻辑进行了修改,让统计量的更新操作更为集中,之前的模式让页面逻辑十分混乱
- todo:
- 1.最后的地址与订单模块一起完成
- 2.获取用户openid,以及修改所有数据库请求,除了doc("_id"),全部添加上openid字段
- 3.未授权用户限制操作,仅浏览无法加购物车以及下单
- 4.保留文章阅读模块,之后处理成爬虫+转码
- 5.简单给一些页面设置成ppt页面,周一试上线运行,赶在圣诞夜前发布
2019.12.21
- 成果
- 1.地址修改/添加页面:修改样式及js逻辑,完成
- Problem:
- 1.修改openid获取逻辑之后,重新编译控制台输出:
- log appendFile err fs_appendFile:fail no such file or directory,
- 重新编译后正常,猜测是修改了app.js导致的某处环境初始化编译异常
- todo:
- 1.设计订单确认页面,内嵌地址选择页面,
- 2.对地址选择页面,添加按钮显示等逻辑后,同时令其作为地址管理页面
to be continued…