Vuex使用与注意要点

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

一、state中的数据,不能直接修改,若是想要修改,必须经过mutationsvuex

二、若是组件想要直接 从 state 上获取数据: 须要 this.$store.state.***工具

三、若是 组件,想要修改数据,必须使用 mutations 提供的方法,须要经过 this.$store.commit('方法的名称', 惟一的一个参数)this

四、若是 store 中 state 上的数据, 在对外提供的时候,须要作一层包装,那么 ,推荐使用getters, 若是须要使用 getters ,则用this.$store.getters.***spa

相关文章
相关标签/搜索