更改 Vuex 的 store 中的状态值是必须提交 mutation吗
来源:5-5 listview 基础组件的开发和应用-右侧快速入口实现(1)
hyur
2019-11-01
老师,我想请教一下。更改 Vuex 的 store 中的状态值是必须提交 mutation吗(只考虑同步的情况)?入职新公司,代码中,在很多组件直接赋值修改了呢,这样修改也可以吗
写回答
2回答
-
ustbhuangyi
2019-11-03
直接修改会报警告的,只在 mutation 中修改值可以方便地跟踪每一个状态的变化,从而让我们能够实现一些工具帮助我们更好地了解我们的应用,所以建议把 store 中的值的修改都放到 mutation 中
00 -
慕粉3884565
2019-11-02
我对vuex了解一点点,老师说了没有通过commit提交方式都是非法的,非法会不会以后出现bug那我就不知道了,建议还是按照正常方式,
00
相似问题