据我了解,vuex 的重点是保证状态的一致性,仅通过突变/操作/获取器将其暴露给组件。
然而,组件可以直接操作 $store.state 而不使用突变/动作——可能会使状态不一致。
为什么vuex状态直接暴露?
vue.js vuex
vue.js ×1
vuex ×1