1
Torpedo 2020-06-07 22:00:15 +08:00
虽然没用过。不过这种状态管理都要有:
追溯变化 注入状态,响应并只触发部分更新 |
2
felixpy 2020-06-07 22:05:14 +08:00
组件嵌套层级很深的时候,数据不需要一级一级传递,事件不需要一层一层冒泡。所以 Vuex 比较适合复杂应用的全局状态管理。
|
3
SilentDepth 2020-06-08 00:02:07 +08:00 1
全局状态只相当于 Vuex 的 state,getter 、mutation 、action 的(部分)功能是缺失的。当然你要把这个也理解为设计上的差异倒也没啥问题。
Vue 3 分离全局命名空间和 root 实例了,到时候就不好再搞全局状态了。 |
4
nwu2Cv8OZ2MZMg39 2020-06-08 00:13:07 +08:00
主要是为了让数据变化有依据可追踪吧,一些 SSR 框架也会把全局状态挂载到 window 上
|
5
ochatokori 2020-06-08 00:36:10 +08:00 via Android
那有些子组件的话不就要写.$parent.$parent.$parent…
|
6
jabala OP |
7
ByZHkc3 2020-06-08 02:28:11 +08:00
父子组件状态传递和跨组件状态传递,哪个更恶心?
|
8
YufanHere 2020-06-30 18:50:13 +08:00
相当于只用了 vuex 的数据存取功能,状态驱动没用上。
|