- 页面
- index
- shop
- cart
- user
- order
- 功能
- 登入时获取用户的个人信息
- 信息添加到 user 界面
- 购物车
- C 添加数量
- R 减少数量
- U 更新总价
- D 清空购物车
- 点击商品图片 => 商品界面
- 付款 => 支付
- 点击 index 的分类 切换商品
- 点击 swiper 的商品 => 商品界面
- 问题
- 存入购物车时,目前暂时是使用的缓存,但是还需要给服务器发送 POST 请求,在服务端保存一份
- 发送的格式是 userId、number、goodsId
// Page A.js
let cache = {
name: 'niko',
age: 18
}
// key -> value
// C
wx.setStorageSync('cache', cache)
// Page B.js
// R
let cache = (wx.getStorageSync('cache') ||[])
// U
cache.name = 'neo'
wx.setStorageSync('cache', developer)
// D
wx.removeStorage({
key: 'cache'
})