为啥vuex中要通过mutations修改state,而不是直接修改state

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为啥vuex中要通过mutations修改state,而不是直接修改state相关的知识,希望对你有一定的参考价值。

参考技术A vue 1$emit$dispatch前者冒泡者冒泡vue 2取消冒泡全部$emit 用vuex 定义全局state组件修改state 父组件访问state值本回答被提问者采纳

以上是关于为啥vuex中要通过mutations修改state,而不是直接修改state的主要内容,如果未能解决你的问题,请参考以下文章

逆战班-vuex

vuex里的state,actions,mutations用法与理解

mutation中修改state中的状态值,却报[vuex] do not mutate vuex store state outside mutation handlers.

Vuex的工作流程,以及它的作用,使用场景

vuex-第3节:Mutations修改状态

阿里前端常考vue面试题汇总