这就是Vuex实现的功能.他的主要功能:
管理状态: 因为是将各种状态保存在一个地方, 所以也叫集中式存储管理 或者 集中式装填管理
响应式: 一个组件修改了状态, 其他组件能够实时响应
2....通常什么状态需要放在Vuex中管理呢?
不是所有的状态都要交给vuex来管理的, 只有在多界面之间共享的状态, 我们才将其交给vuex来管理. 比如:
用户登录状态: 用户名, 头像, 昵称等等....这是什么意思呢, 这就要来看看vuex的设计思想了.
2.5 Vuex式的设计思想
Vuex实质是单例模式的设计思想
将共享的状态抽取出来, 交给大管家, 进行统一管理
之后, 每一个视图, 按照规定好的规则...Vuex 和单纯的全局对象有以下两点不同:
Vuex 的状态存储是响应式的。...Vue使用的是单一状态树, 那么也就是说很多状态会交给vuex来管理
当应用变得复杂是, store也会变得很臃肿,
为了解决这个问题, Vuex允许我们将store分割成模块.