老师这个commit这边老师为什么前面加this?

来源:3-20 本地缓存处理方案

五月一一

2021-11-30

http://img.mukewang.com/szimg/61a5b2130873316710180733.jpg

写回答

2回答

Lemon甜橙君

2021-12-27

用this的话,那么this相当于全局整体的store,在commit后边就要加上完整的模块名比如user/setToken,如果用context,代表当前模块下,所以commit后边不需要加上模块名,只需要写setToken就可以了

2
0

Sunday

2021-11-30

你好

这个 this 指的就是 store, this.commit 和 context.commit 在当前场景中作用是一样的

login(context, userInfo) {

    context.commit   、  this.commit  作用一样

}


login({commit}, useInfo) {

     context.commit === commit

}

1
1
五月一一
明白了
2021-12-01
共1条回复

基于Vue3新标准,打造后台综合解决方案

基于Vue3重写Vue-element-admin,打造后台前端综合解决方案

1941 学习 · 1687 问题

查看课程