在React应用程序中,我需要实现每隔几秒钟调用一次的轮询,并且需要将作为前一个查询的结果(返回的字段之一)的值传递给Graphql查询。我不确定如何将其传递给选项。当我尝试将当前的组件属性传递给查询时,我尝试了以下几种态度,但这种方法不起作用:
@graphql(somequery, {
options: ({ options, props }) =>
({ variables: { options, props }, fetchPolicy: 'network-only', pollInterval: 5000 }),
...
})
这里的投票好主意吗?也许我应该使用refetch甚至其他方法?