学习完成商城类型小程序的开发流程,使用原生mina框架
1. 使用async,await进行异步数据请求。
2. 使用onPullDownRefresh,onReachBottom监听用户下拉动作和上拉触底事件,实现下拉刷新页面和滚动条触底 开始加载下一页数据。
3. 使用wx.previewImage实现点击图片预览效果。
4. 完成商品列表页面,购物车,商品收藏逻辑。数据以数组格式缓存,利用onShow监听页面显示并进行数据从缓存中获取和渲染,使用wx.chooseAddress获取用户收获地址。
5. 完成个人中心页面,使用wx.getUserProfile获取用户信息。
6. 完成订单页面,获取url上的参数 type,根据type决定标题元素选中,根据 type 去发送请求获取订单数据,渲染页面。
7. 完成搜索中心页面,输入框绑定值改变事件,获取到输入框的值进行判断,检验通过,把输入框的值发送到后台,返回的数据打印。设置定时器,实现防抖,防止重复输入,重复发送请求。
8. 完成支付页面,发送请求创建订单 获取订单编号,模拟支付成功,删除缓存中支付了的商品并跳转到订单页面。
点击空白处退出提示
评论