我搜索了很多关于使用 Apollo Client 进行本地状态管理的教程。
要使用一些初始化值初始化缓存,从这个示例中,我可以使用typePolicies
. 通过定义这样的反应变量:
const todosInitialValue = ...
export const todosVar: ReactiveVar<Todos> = makeVar<Todos>(
todosInitialValue
);
此外,我还看到了cache.writeData({ data: initialState });
在创建客户端后初始化的教程。
我很想知道区别,以及哪个是首选。