return this.store.getters.newCount; } } --- import { mapGetters } from 'vuex' computed: { ...mapGetters(['count']) } 当getters中的属性和组件节点的属性相同时可以通过mapGetters辅助函数的数组参数来赋值 如果你想将一个 getters 属性另取一个名字,可以使用对象形式: computed: { ...mapGetters({ ...
三、通过mapState函数的数组参数来赋值 当映射的计算属性的名称与 state 的子节点名称相同时,我们也可以给 mapState 传一个字符串数组。 // 映射 this.count 为 store.state.count 1. 2. 3.
// methods: mapMutations([ // 'add', 'reduce' // ]), //或者 methods: { //如果组件中事件的名称和mutations中方法的名称相同,可以传一个字符串数组 ...mapMutations([ 'add' //映射 this.add() 为 this.$store.commit('add') ]), //组件中的事件名和mutations中的方法名不一样,传入对象 ....