我应该将所有数据存储在vuex状态

Eas*_*ack 11 vue.js vuex

如果我使用Vuex,这是否意味着将每个数据存储在vuex/state中会更好?我有点困惑,我从API获得的一些数据(例如UserDetail),我不需要它在组件中共享或我很容易将其作为道具传递.我应该将这种数据保存在Vuex/State中吗?为什么不通过Promise获取数据或仅使用Vuex/Action/Promise?

Roy*_*y J 11

数据应尽可能保持在本地.这是一个有助于降低复杂性的一般原则.Vuex应该处理需要在不紧密相关的组件之间共享的数据.