除非将notifyOnNetworkStatusChange设置为true,否则react-apollo refetch无法正常工作?

时间:2019-04-12 06:15:19

标签: reactjs graphql react-apollo

工作仓库https://github.com/github0013/react-apollo-refetch

如果您在此行设置notifyOnNetworkStatusChange={false}https://github.com/github0013/react-apollo-refetch/blob/master/index.tsx#L25 ,您将不会在控制台中看到数据。

  

notifyOnNetworkStatusChange
  https://www.apollographql.com/docs/react/api/react-apollo#graphql-config-options-notifyOnNetworkStatusChange

     

是否更新网络状态或网络错误应触发组件的重新渲染。

这是否意味着如果我们要使用refetch(),还必须设置notifyOnNetworkStatusChange = true来自动更新组件?
*除非我们另外手动更新更改,例如refetch().then(data => updateMyComponent(data))

0 个答案:

没有答案