reactjs - Graphql 轮询 - 如何使用先前请求的结果?
问题描述
在 React 应用程序中,我需要实现每隔几秒调用一次的轮询,并且我需要将前一个查询的结果的值传递给 Graphql 查询 - 返回的字段之一。我不确定如何将其传递给选项。当我尝试将当前组件道具传递给查询时,我尝试了如下几种态度,但它不起作用:
@graphql(somequery, {
options: ({ options, props }) =>
({ variables: { options, props }, fetchPolicy: 'network-only', pollInterval: 5000 }),
...
})
这里的投票是个好主意吗?或者也许我应该使用 refetch 甚至其他东西?
解决方案
推荐阅读
- r - 如何使用 ggplot2 中的 position_fill 将文本与条形图对齐?
- c - 打开mp减少令人困惑
- sql - SQL 触发器更改仅在数据库中进行更改
- r - 如何使用基于其他两个变量的该列的平均值填充原始数据帧子集的给定列中的 NA
- mongodb - MongoDB Schema 验证失败
- python - 在装饰器中通过别名调用函数
- jquery - 通过jquery克隆表并将其数据插入数据库
- c++ - 在 C++11 Lambda 中绑定 RValue 引用
- ssh - Ansible 如何在 ansible 2.7.x 之前忽略无法访问的主机
- apache-spark - 当我们尝试在 sbt 文件中使用 cloudera 上游版本时,sbt 程序集构建失败