有两个组件,用到了同一块数据,这块数据是 AJAX 请求过来的,那么这个 AJAX 请求应该写在哪里?
是不是要用到传说中的 vuex?如果不用 vuex 的话应该如何设计数据请求和存储?
有两个组件,用到了同一块数据,这块数据是 AJAX 请求过来的,那么这个 AJAX 请求应该写在哪里?
是不是要用到传说中的 vuex?如果不用 vuex 的话应该如何设计数据请求和存储?
9 回答1.7k 阅读✓ 已解决
6 回答1.6k 阅读
3 回答1.5k 阅读✓ 已解决
4 回答1.3k 阅读✓ 已解决
3 回答1.1k 阅读
2 回答1.3k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
这个应该取决于两个组件的关系来决定
父子关系:父组件ajax,props传递
兄弟关系:在共同的父组件ajax,分别props传递
远房关系:一定量级需要更好的管理数据时用vuex,小规模时也可以用event bus(1.0时的dispatch)来处理