vue store 存储 dispatch 和 commit的区别

2020-05-07 15:04:10 浏览数 (1)

dispatch: 含有异步操作

存储:

代码语言:javascript复制
this.$store.dispatch('initUserInfo',friend);

取值:

代码语言:javascript复制
this.$store.getters.userInfo;

commit:同步操作

存储:

代码语言:javascript复制
this.$store.commit('initUserInfo',friend);

取值:

代码语言:javascript复制
this.$store.state.userInfo;

0 人点赞