vuex的理解和使用

vuex理解:vuex的状态存储是响应式的,当vue组件从store中读取状态的时候,若store中的状态发生变化,那么相应的组件   也会得到相应的高效更新

vuex的理解和使用

vuex的使用:vuex有四个属性,state定义公共数据,mutations定义修改公共数据逻辑的方法,actions里面提供一个通过commit方法来调用mutations里面定义的方法,最后通过在组件中使用this.$store.dispacth方法传入两个参数,第一个参数是actions定义的方法名,第二个参数是需要修改公共数据的值,actions接收到传递过来的值,就会使用commit方法来调用mutations方法来修改states里面的公共数据;想要使用公共数据的话,在组件中使用this.$store.state.数据