我们在各个界面都可以添加商品搜藏, 都可以加购, 这时候, 就可以将其放入到vuex里面
放在vuex中, 不仅能够共享状态, 还能够实时响应.
3....Mutation的响应规则
Vuex的store的state是响应式的, 当state中的数据发生改变时, Vue组件会自动更新....在updateInfo()方法中, 使用state.info["name"]=name的方式重置了name的值,并且在页面立刻响应式的看到了效果
但是, 不是在任何情况使用state.info["name...我们发现, 点击按钮添加hobby以后, 页面并没有响应式的添加hobby, 但是在右侧控制台看到$store.info中确实已经有hobby属性....这就是我们要说的Mutation修改state属性的第一个条件:
要想实现响应式展示, 需要提前在store中初始化好属性. 如果有些属性是动态添加的, 提前不知道怎么办呢?