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