Apollo GitHunt-React:updateCommentsQuery?
Apollo GitHunt-React: updateCommentsQuery?
我正在使用来自 GitHunt-React 和 GitHunt-API 的示例开发 Apollo pub-sub。当新记录添加到它正在监视的数据库时,我的订阅解析器成功触发。现在我需要将我的客户端连接到发布-订阅解析器发送的结果。
在 GitHunt-React 中,CommentsPage.js,我看到了这个:
subscribe(repoName, updateCommentsQuery) {
[.....]
}
在哪里声明 updateCommentsQuery 以及如何将其传递给订阅?
它作为参数传入。这是因为订阅和重新订阅目前必须在 props 更改时手动进行:https://github.com/apollostack/GitHunt-React/blob/9b2cc222ef18ee4f89fd4bae3da0a4c0f61b2bb8/ui/routes/CommentsPage.js#L29
但理想情况下,在未来的 Apollo Client 版本中,管理订阅生命周期会更容易。它仍然是一个非常实验性的功能,我们正在找出最好的方法。
我正在使用来自 GitHunt-React 和 GitHunt-API 的示例开发 Apollo pub-sub。当新记录添加到它正在监视的数据库时,我的订阅解析器成功触发。现在我需要将我的客户端连接到发布-订阅解析器发送的结果。
在 GitHunt-React 中,CommentsPage.js,我看到了这个:
subscribe(repoName, updateCommentsQuery) {
[.....]
}
在哪里声明 updateCommentsQuery 以及如何将其传递给订阅?
它作为参数传入。这是因为订阅和重新订阅目前必须在 props 更改时手动进行:https://github.com/apollostack/GitHunt-React/blob/9b2cc222ef18ee4f89fd4bae3da0a4c0f61b2bb8/ui/routes/CommentsPage.js#L29
但理想情况下,在未来的 Apollo Client 版本中,管理订阅生命周期会更容易。它仍然是一个非常实验性的功能,我们正在找出最好的方法。