我正在尝试使用以下代码一次执行 urql useQuery 。但由于某种原因,每次重新渲染都会调用它。
根据文档https://formidable.com/open-source/urql/docs/basics/queries/#pausing-usequery ,此查询最初应在渲染时暂停,并且仅在从 React.useEffect 调用时才应执行山。
const [{ fetching, data, error }, reExecute] = useQuery({
query: INITIAL_CONFIG_QUERY,
pause: true
});
React.useEffect(() => {
reExecute();
}, []);
使用 urql 一次执行查询的最佳方法是什么?