Vuex使用与注意要点

vuex 是 Vue 配套的公共管理数据工具,他可以把一些共享的数据,保存到 vuex 中,方便整个程序中的任何组件直接获取或者修改公共数据

1、state中的数据,不能直接修改,如果想要修改,必须通过mutations

2、如果组件想要直接 从 state 上获取数据: 需要 this.$store.state.***

3、如果 组件,想要修改数据,必须使用 mutations 提供的方法,需要通过 this.$store.commit('方法的名称', 唯一的一个参数)

4、如果 store 中 state 上的数据, 在对外提供的时候,需要做一层包装,那么 ,推荐使用getters, 如果需要使用 getters ,则用this.$store.getters.***

猜你喜欢

转载自www.cnblogs.com/xsx123-/p/12382610.html