vue 这个数据应该如何管理?

有两个组件,用到了同一块数据,这块数据是 AJAX 请求过来的,那么这个 AJAX 请求应该写在哪里?

是不是要用到传说中的 vuex?如果不用 vuex 的话应该如何设计数据请求和存储?

阅读 2.1k
1 个回答

这个应该取决于两个组件的关系来决定

  • 父子关系:父组件ajax,props传递

  • 兄弟关系:在共同的父组件ajax,分别props传递

  • 远房关系:一定量级需要更好的管理数据时用vuex,小规模时也可以用event bus(1.0时的dispatch)来处理

推荐问题