我做内容
有三个
一. 一个是商品详情页
在样式中用到了富文本解析的插件wxParse
功能有:
1.添加购物车
2.收藏以及取消收藏
3.立即购买后会到下单页面
4.还有加入购物车时可以选择数量
5.购物车小角标的数量以及点击跳转购物车页面
我用的后台接口是自己封装的用三个js文件分别是
env.js(环境开发)
api.js(接口的封装 调用请求的ajax)
request.js(封装的ajax请求promise函数)
遇到过的问题有:
- 功能的执行顺序 有的功能需要在特定的生命周期调用比如获取数据在onload里调用
- 还有就是传参有时需要转换数据类型
二. 登录页面
用到的方法有:
- 用户详情注册 和 用户登录
- 用户数据后台的获取
- 在页面刷新后验证用户token值是否有效
- 验证登录态是否过期
- 跳转到各种子页面
遇到的问题:
- 参数的传递
三.购物车
页面的渲染主要用了vant组件
用到的方法有:
- 获取商品数据
- 数据的删除
- 商品数量的改变
- 跳到下单页面
遇到过的问题有:
- 数据删除最后一条时后台接口参数会改变判断时没加全