老师这个commit这边老师为什么前面加this?
来源:3-20 本地缓存处理方案
五月一一
2021-11-30
写回答
2回答
-
Lemon甜橙君
2021-12-27
用this的话,那么this相当于全局整体的store,在commit后边就要加上完整的模块名比如user/setToken,如果用context,代表当前模块下,所以commit后边不需要加上模块名,只需要写setToken就可以了
20 -
Sunday
2021-11-30
你好
这个 this 指的就是 store, this.commit 和 context.commit 在当前场景中作用是一样的
login(context, userInfo) {
context.commit 、 this.commit 作用一样
}
login({commit}, useInfo) {
context.commit === commit
}
112021-12-01
相似问题