【发布时间】:2023-03-19 10:16:01
【问题描述】:
我有个小问题。
我们如何使用 apollo-boost lib 持久化缓存?
我不确定如何使用以下配置实现apollo-cache-persist。
const client = new ApolloClient({
uri: 'http://localhost:8080/_/service/com.suppliers/graphql',
clientState: {
defaults: {
networkStatus: {
__typename: 'NetworkStatus',
isConnected: false,
},
},
resolvers: {
Query: {},
Mutation: {
updateNetworkStatus: (_, { isConnected }, { cache }) => {
cache.writeData({
data: {
networkStatus: {
__typename: 'NetworkStatus',
isConnected,
},
},
})
return null
},
},
},
},
})
提前谢谢!
【问题讨论】:
标签: javascript reactjs caching graphql react-apollo