Next.js NextJS和react查询

Next.js NextJS和react查询,next.js,react-query,Next.js,React Query,正如您在这里看到的,我使用了useQuery(),但我只希望它获取一次。不确定这是NextJS问题还是react查询问题。没有代码很难评估,但这对我来说在NextJS中很有效。问题可能在于调用useQueryhook的位置 function App (){ const { loading, error, data: { listCourses: courses } = {} } = useQuery( listCourses(), { variables: { t


正如您在这里看到的,我使用了useQuery(),但我只希望它获取一次。不确定这是NextJS问题还是react查询问题。

没有代码很难评估,但这对我来说在NextJS中很有效。问题可能在于调用
useQuery
hook的位置

function App (){
  const { loading, error, data: { listCourses: courses } = {} } = useQuery(
    listCourses(),
    {
      variables: { type: "online" },
    }
  );

  return (
    <Layout>
      {something}
    </Layout>
  );
};
函数应用程序(){
常量{正在加载,错误,数据:{listCourses:courses}={}}=useQuery(
listCourses(),
{
变量:{type:“online”},
}
);
返回(
{某物}
);
};

请提供代码