- 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使用时,若需要传递参数需要:在模板中绑定事件时传递好参数,否则参数是事件对象。