如果您在此行设置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))
?