使用vuex中使用namespace。
项目中有一个动态的筛选条件的需求,我想的是使用vuex每一个页面对应一个namespace,这样也不用多层传参,直接修改对应的命名空间中的数据就行。但是这需要我的组件中访问的命名空间是动态的,然后我就发现...mapGetters里面拿不到this。这要怎么往里面穿参?
使用vuex中使用namespace。
项目中有一个动态的筛选条件的需求,我想的是使用vuex每一个页面对应一个namespace,这样也不用多层传参,直接修改对应的命名空间中的数据就行。但是这需要我的组件中访问的命名空间是动态的,然后我就发现...mapGetters里面拿不到this。这要怎么往里面穿参?
mapgtter只读取不修改
传参给mapmutations来修改state的值
...mapState("tanchuang", {
zhongjie: state => state.snackbarStatus,
tishiMessage: state => state.snackbarMessage,
jiazai: state => state.jiazai,
}),
上面的“tanchuang”就是的vuex的一个modules