state、getter都可以拿出来单独使用,mapstate\mapgetter都是为了在局部组件内映射到简短的变量=>方便使用
// 这种是直接映射为相同的名字,可直接通过this.xxx访问
...mapMutations([
'increment', // 将 `this.increment()` 映射为 `this.$store.commit('increment')`
// `mapMutations` 也支持载荷:
'incrementBy' // 将 `this.incrementBy(amount)` 映射为 `this.$store.commit('incrementBy', amount)`
]),
...mapMutations({ //这种就是指定映射名字
add: 'increment' // 将 `this.add()` 映射为 `this.$store.commit('increment')`
})
© 著作权归作者所有
举报
发表评论
0/200