【发布时间】:2020-09-14 14:25:08
【问题描述】:
嘿,我正在尝试学习 Apollo Client v3,但我无法完全理解文档和新的本地状态管理。
我想要一个状态,它可以记住上次使用的月份和年份。 当我创建一个新的 ApolloClient 时,这就是我在旧 Apollo 中所拥有的
clientState: {
defaults: {
currentMonth: 8,
currentYear: 2020,
},
},
所以试图理解新文档,这就是我尝试过的
const cache = new InMemoryCache({
typePolicies: {
clientState: {
fields: {
month: 8,
year: 2020,
},
},
},
});
但没有运气。我因为不理解文档而感到非常愚蠢,但很难找到任何与我的问题相似的东西。 现在我真的很接近切换到 Redux,但仍然希望有一个解决方案。
【问题讨论】:
标签: react-apollo apollo-client