我在 React 本机 android 应用程序中使用 useQuery 挂钩来获取数据。当我的应用程序启动时,我得到初始行作为从原生端到 React Native 的道具。然后 React 原生层使用 useQuery 获取下一页。
截至目前,我正在使用 fetchMore 函数将初始数据与新数据合并,但池化间隔并未更新初始数据。
const dataCall = useQuery(QUERY, {
variables: {
startDateTimestampUTC: StartDate.current,
endDateTimestampUTC: EndDate.current,
paginationCursor: initialData.cursor,
paginationSize: 12,
},
fetchPolicy: 'network-only',
pollInterval: 5 * 60 * 1000,
skip: initialData == null,
});
如何将 useQery 与初始数据https://react-query.tanstack.com/docs/guides/initial-query-data以及池化间隔一起使用。
谢谢