我之前写代码是每个模块都会在modules里面创建一个文件,用来存放当前这个模块重复使用的数据
然后发现别人说,vuex比较适合全局公用的数据,同个单组件之间最好还是用props或其他的方法
所以vuex的使用场景到底是啥,我以前一直觉得,一个项目应该分视图层、状态层、请求层比较好
现在听完别人说的这个,我也不知道vuex到底能不能用了,如果只有全局公用的数据才用vuex,那我的项目可能都用不到vuex
我之前写代码是每个模块都会在modules里面创建一个文件,用来存放当前这个模块重复使用的数据
然后发现别人说,vuex比较适合全局公用的数据,同个单组件之间最好还是用props或其他的方法
所以vuex的使用场景到底是啥,我以前一直觉得,一个项目应该分视图层、状态层、请求层比较好
现在听完别人说的这个,我也不知道vuex到底能不能用了,如果只有全局公用的数据才用vuex,那我的项目可能都用不到vuex
9 回答1.7k 阅读✓ 已解决
6 回答1.5k 阅读
3 回答1.4k 阅读✓ 已解决
4 回答1.2k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
3 回答1k 阅读
3 回答1.3k 阅读✓ 已解决
并不是,单个文件如果页面复杂也是可以用vuex的,比如组件嵌套4层,props也可以做,但是没有vuex方便