为什么要使用commit来改变state
来源:2-6 【讨论题】Virtual DOM

前端工程师666777888
2021-06-12
说是为了保存一个提交记录 ?
请问什么是提交记录 对应的是哪块代码
提交记录保存在什么地方了?
写回答
1回答
-
ustbhuangyi
2021-06-12
通过 commit mutation 来修改 state,而不允许直接修改 state,主要是为了方便数据变化的追踪,比如你订阅的 _subscribers 的执行也是在 commit 函数内部完成的。
00
相似问题