【发布时间】:2020-02-04 11:52:32
【问题描述】:
我正在尝试从 apollo 服务器重新获取数据,但无法使其正常工作。 我做了两个突变并将它们推入一个数组。 然后我想,当他们完成时,获取数据并重新填充图表。
Promise.all(promises)
.then(result => {
console.log(result)
console.log(id)
return getGraph({
variables: {
id: id
},
fetchPolicy: 'network-only'
});
})
.catch();
我可以看到它记录了结果和正确的 ID。也更改为仅网络,因此它不会在缓存中查找。 有什么可能出错的建议吗?
Br
【问题讨论】:
-
您的问题没有意义,我认为部分原因是您实际上没有向我们展示调用
useLazyQuery的代码 -
getGraph 是 fetcher 函数,抱歉。但它解决了没有。
标签: reactjs react-hooks react-apollo apollo-client