Vuex 适用的场合
Vuex
可以帮助我们进行项目状态的管理,在大型项目中,使用 Vuex
是非常不错的选择。但是,在使用 Vuex
时,很多逻辑操作会让我们感觉很 “绕”,例如修改一个状态需要 action→mutation→state
,这些步骤不免让人感到烦琐冗余。
如果应用比较简单,最好不要使用 Vuex
,一个简单的 store
模式就足够了。如果需要构建一个中大型的项目,因为要考虑在组件外部如何更好地管理状态,所以 Vuex
是最好的选择。不要为了使用一项技术而去使用这项技术,只有选择真正适合当前业务的技术才是最好的选择。