Graphql轮询-如何使用上一个请求的结果?

时间:2019-07-17 07:21:32

标签: reactjs graphql

在React应用程序中,我需要实现每隔几秒钟调用一次的轮询,并且需要将作为前一个查询的结果(返回的字段之一)的值传递给Graphql查询。我不确定如何将其传递给选项。当我尝试将当前的组件属性传递给查询时,我尝试了以下几种态度,但这种方法不起作用:

@graphql(somequery, {
  options: ({ options, props }) => 
     ({ variables: { options, props }, fetchPolicy: 'network-only', pollInterval: 5000 }),
...
})

这里的投票好主意吗?也许我应该使用refetch甚至其他方法?

0 个答案:

没有答案