redux/vuex和全局对象的区别

2018-07-15  本文已影响0人  TRYao
  1. 引用vue官网

调试将会变为噩梦。任何时间,我们应用中的任何部分,在任何数据改变后,都不会留下变更过的记录。

也就是可以随意更改,而且没有留下任何记录,后期项目会无法维护。而redux/vuex可以追踪变量的改变,而且必须通过固定的属性才能修改。

  1. 全部变量多了会造成命名污染,vuex不会,同时解决了父组件与孙组件,以及兄弟组件之间通信的问题。
  2. 这两者不是一个概念。

所谓状态,指的是与视图对应的数据,跟展示无关的东西就不算状态。
你可以把状态存一份到本地持久存储里,但不代表往里面存的东西都能算状态。

上一篇 下一篇

猜你喜欢

热点阅读