标签: apollo-client vue-apollo
我正在不时重置Apollo的InMemoryCache,我希望通过重新获取所有相关查询,让所有可见的Vue组件对更改作出反应(自动或手动)。
我该怎么做?
答案 0 :(得分:0)
我目前的解决方案是使用npm包vue-bus向所有可见的Vue组件发送一个事件,然后在每个vue组件中调用:
vue-bus
Object.values(this.$apollo.queries).forEach(query => query.refetch())