graphql - 如何在 apollo-client 中使用下标更新缓存?
问题描述
在我的反应应用程序中,我有一个使用 subscribeToMore 实时更新的组件 PageList (查询)...当我在我的应用程序中更改为另一个路由时,该订阅已关闭(列表组件已卸载)...但是如果当我不在加载了 PageList 组件的路由中,然后再次加载列表(并且 apollo 将查询缓存在 PageList 中)时,另一个客户端向该列表添加了一些内容,该列表不包含新项目。
在这种情况下我应该如何使用订阅?
解决方案
推荐阅读
- gradle - Gradle 依赖声明格式(Groovy)
- c - 如何创建从文件中读取的字符的链接列表?C语言
- dns - Nameserver 在不同的机器上返回不同的记录
- windows - 将 Windows 帐户名称泄漏到 .Net Core App 配置中
- c# - 创建 .NET Core API 时如何解决“Task could not find al.exe using the SdkToolPath”错误?
- c# - 即使我们期望的是一个特定的实现,我们是否应该使用接口作为依赖项(在 ctor 中)?
- android - Android Firebase 事务有一个简单的计数器问题
- swift - 避免在逗号分隔的两个字母单词列表中出现重复项
- python - ModuleNotFoundError 尝试从同一文件夹导入
- python - 在阅读时将字符串列解析为布尔值?