我使用名为的 Vuex 模块具有以下计算属性main
:
computed: {
foo: {
get(){
return this.$store.state.main.foo;
},
set(value) {
this.$store.commit("main/foo", value);
}
}
}
我想使用get
/set
模式,因为我想使用v-model="foo"
. 不得不$store
直接交谈是非常冗长的。有没有更简单的方法使用mapState
,mapMutation
甚至createNamespacedHelpers
?