如何将单个对象(属于父数组的一部分)写入Apollo客户端缓存

时间:2018-08-09 14:21:33

标签: graphql apollo

我正在努力了解如何在Apollo Client中使用本地缓存。我正在构建一个从API获取对象数组的应用程序,我需要单独处理这些对象,但是我想使用缓存来使UI保持最新。首先,我将整个数组显示在表页面上,然后在编辑对象时获得了详细信息页面的单个对象,缓存归纳化确保了详细信息页面是最新的,但表页面现在已过期。因此,现在我得到表和详细信息页面的整个数组,并且仅将所需的对象传递到详细信息页面。但是,我无法正确更新缓存,因为我想替换数组中的一个对象,并且用单个对象突变来完成它。

所以我的问题是,设计这样的东西的最佳方法是什么?

0 个答案:

没有答案