跳转到内容

标准查询(useQuery)

import { useQuery } from '@iostore/react';
const users = useQuery({
key: ['users'],
queryFn: ({ signal }) => fetch('/api/users', { signal }).then((r) => r.json()),
});
  • 把业务参数放进 key,避免缓存串用。
  • queryFn 中透传 signal,支持取消。
  • 区分 isLoadingisFetching:前者是首次加载,后者包含后台刷新。