【发布时间】:2020-08-21 14:33:15
【问题描述】:
我在我的应用程序中维护订阅AddTaskSubscription。它按预期工作,我能够看到数据。
const { data } = useSubscription(AddTaskSubscription, {
onSubscriptionComplete: () => { },
onSubscriptionData: () => {
console.log('data');
},
});
我想在订阅成功返回数据时重新获取查询。
我在 useMutation 中播种 refetchQueries。我们对 useSubscription 有任何帮助吗?或者有什么方法可以做到这一点?
【问题讨论】:
-
onSubscriptionData 中的 writeQuery ... 与缓存更改数据相关的查询应在不调用 refetch 的情况下刷新
标签: javascript reactjs graphql