虽然官方推荐用 触发action的方式去修改store的数据, 但是直接通过修改state也是可以运行的 , 这样就容易混乱了, 跟修改一个全局变量一样恶心
以上言论是我没有详细了解vuex的情况下说的, 说得不对。。。
如果您不打算开发大型单页应用,使用 Vuex 可能是繁琐冗余的。确实是如此——如果您的应用够简单,您最好不要使用 Vuex。一个简单的 store 模式就足够您所需了。
摘的官网的话,简单的说就是,简单的应用就不需要用vuex来搞了,不然会显得杀鸡用牛刀的感觉。工具都是用来提高工作效率的,如果不能,那就说明工具用的不对。
10 回答11.4k 阅读
4 回答3.2k 阅读✓ 已解决
2 回答2.9k 阅读✓ 已解决
2 回答4.9k 阅读✓ 已解决
4 回答4.5k 阅读✓ 已解决
4 回答2k 阅读✓ 已解决
3 回答2.5k 阅读✓ 已解决
如果硬要说缺点的话,我觉得是vuex没有持久化存储的手段,每次刷新都会重置所有的数据