前端bubucuo用js实现个操作系统
2023-08-01 21:37 作者:bili_34189062872 | 我要投稿
如何控制state.XXX不直接被修改?
文档中说不允许直接修改state的内容,可我要是硬改呢?vuex内部是如何应对的?
通过该部分的代码可以看到,set state的时候:
开发模式会提示
运行时会直接忽略
所以,我们没法对其通过state.XXX=YYY的方式,进行强制修改。
Mutation与Action的具体实现差异?
从api功能上我们知道一个是同步一个是异步,哪代码具体有何不同呢?
commit方法如图:
