- 引用vue官网
调试将会变为噩梦。任何时间,我们应用中的任何部分,在任何数据改变后,都不会留下变更过的记录。
也就是可以随意更改,而且没有留下任何记录,后期项目会无法维护。而redux/vuex可以追踪变量的改变,而且必须通过固定的属性才能修改。
- 全部变量多了会造成命名污染,vuex不会,同时解决了父组件与孙组件,以及兄弟组件之间通信的问题。
- 这两者不是一个概念。
所谓状态,指的是与视图对应的数据,跟展示无关的东西就不算状态。
你可以把状态存一份到本地持久存储里,但不代表往里面存的东西都能算状态。
网友评论