vuex只能用于全局公用的东西吗,为什么?

我之前写代码是每个模块都会在modules里面创建一个文件,用来存放当前这个模块重复使用的数据

然后发现别人说,vuex比较适合全局公用的数据,同个单组件之间最好还是用props或其他的方法

所以vuex的使用场景到底是啥,我以前一直觉得,一个项目应该分视图层、状态层、请求层比较好

现在听完别人说的这个,我也不知道vuex到底能不能用了,如果只有全局公用的数据才用vuex,那我的项目可能都用不到vuex

阅读 892
2 个回答

并不是,单个文件如果页面复杂也是可以用vuex的,比如组件嵌套4层,props也可以做,但是没有vuex方便

用在哪里都行,只要不报错就是对的,只是有人觉得好,有人觉得不好

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题