- mapState方法:用于帮助我们映射
state
中的数据为计算属性
1 | import {mapState} from 'vuex'; |
- mapGetters方法:用于帮助我们映射
getters
中的数据为计算属性
1 | import {mapGetters} from 'vuex'; |
- mapActions方法: 用于帮助我们生成与
actions
对话的方法,即$store.dispatch(xxx)
的函数
1 | import {mapActions} from 'vuex'; |
- mapMutations方法:用于帮助我们生成与
mutations
对话的方法,即:包含$store.commit(xxx)
的函数
1 | import {mapMutations} from 'vuex'; |
备注:mapActions与mapMutations使用时,若需要传递参数需要:在模板中绑定事件时传递好参数,否则参数是事件对象。