Vuex 更好的地图方式?



我刚刚开始学习 Vuex 并且目前正在使用模块。有没有比这更好的方法来mapStatemapMutationsmapActionsmapGetters

...mapActions('FootageModal', ['setElements', 'setActiveFootage']),
...mapActions('Scene', ['addScene', 'deleteScene']),
...mapMutations('Content', ['resetActiveContent']),
...mapGetters({
getSceneStatus: 'Scene/getStatus',
getStatus: 'getStatus'
}),

你使用mapGetters的方式很好。您可以对其余部分执行相同的操作:

...mapActions({
someAction: 'someAction',
footageModal: 'FootageModal'
})
...mapMutations({
someMutation: 'SET_SOME_MUTATION'
}),

还值得一提。应将mapGettersmapState添加为计算属性,并将mapActionsmapMutations添加为方法。

最新更新