1。VuexVuex由五部分组成,分别是state、getters、mutations、actions、modules。下面依次介绍一下:1.state将全局数据放在store中的各个组件中,方便后面获取数据。在vuex中修改store的唯一方法就是提交一个mutation2.getters就是将各个组件中统一使用的computed放到vuex中的getter中进行操作。使用getter可以减少代码冗余。3.突变是修改vuex存储中状态的唯一方法。另外还有一个重要的原则就是mutation必须是同步函数,不能是异步函数。4.actions是为了处理异步问题而设计的。store中状态的实际修改仍然是突变。5.modulesstore可以认为是一个主模块,像user模块可以写在store模块下面,user模块可以有state.js,getters.js,actions.js,mutations.js,index.js用户模块中的文件index.js文件必须有命名空间,即```jsnamespaced:true,```辅助方法写在computed中:mapStates(['Name'])mapGetters(['Name'])写在methods:mapMutations(['Name'])mapActions(['Name'])对应demo地址:https://gitee.com/xu_xia_ke/v...,喜欢的话请star它
