Reactjs 如何在没有变异的情况下重新提取查询

Reactjs 如何在没有变异的情况下重新提取查询,reactjs,apollo,Reactjs,Apollo,完成服务器调用后,我想重新提取一个特定的查询。Apollo API有一个用于突变的选项,允许您重新蚀刻,但我希望在没有突变的情况下重新蚀刻。您是否尝试手动触发客户端。查询? 导出客户端时,客户端变量也可用。如果我正确理解了您的问题,您可以使用。下面是一些脏代码: setInterval(() => { props.data.refetch({ take: 10, skip: 0, }, ); }, 2000); 其中,data是通过graphql(…)注入组件的

完成服务器调用后,我想重新提取一个特定的查询。Apollo API有一个用于突变的选项,允许您重新蚀刻,但我希望在没有突变的情况下重新蚀刻。

您是否尝试手动触发客户端。查询?


导出客户端时,客户端变量也可用。

如果我正确理解了您的问题,您可以使用。下面是一些脏代码:

setInterval(() => {
  props.data.refetch({
    take: 10,
    skip: 0,
  }, );
}, 2000);

其中,
data
是通过
graphql(…)

注入组件的
props
的查询结果的默认名称,如果我只想使用类似于
refetch
的查询名称,那么将重新执行绑定到UI的完全相同的查询,该怎么办?