1创建 cart 分支

2配置 vuex
3创建购物车的 store 模块
在商品详情页中使用 Store 中的数据
4.实现加入购物车的功能
封装一个将商品信息加入购物车的
mutations
方法,命名为
addToCart

在商品详情页使用



5动态统计购物车中商品的总数量



6持久化存储购物车中的商品
7优化商品详情页的 total 侦听器
使用
普通函数的形式
定义的
watch
侦听器,
在页面首次加载后不会被调用
。因此导致了商品详情
页在首次加载完毕之后,不会将商品的总数量显示到商品导航区域:

为了防止这个上述问题,可以使用
对象的形式
来定义
watch
侦听器


8动态为 tabBar 页面设置数字徽标
9将设置 tabBar 徽标的代码抽离为 mixins


