【发布时间】:2020-01-04 04:57:36
【问题描述】:
我想直接使用 fetchPolicy 'cache-and-network' 来使用 apollo 缓存和 apollo-client api。似乎我们必须使用 watchQuery api 而不是查询,但不幸的是我无法让它工作。
那么你们能否给我一些示例代码来使用“watchQuery”来获取我们从“查询”中获得的数据:加载、数据、网络状态...?
client.query({
query: Query.getUserById,
fetchPolicy: 'cache-and-network',
variables: { userId }
}).then(data => {
console.log(data.loading, data.getUserById)
})
【问题讨论】:
标签: reactjs react-apollo apollo-client