禁用查询
非官方测试版翻译
本页面由 PageTurner AI 翻译(测试版)。未经项目官方认可。 发现错误? 报告问题 →
要禁用查询,您可以将 skipToken 作为第一个参数传递给 useQuery 或 useInfiniteQuery。这将阻止查询执行。
使用 skipToken 进行类型安全的条件查询
tsximport { skipToken } from '@tanstack/react-query';export function MyComponent() {const [name, setName] = useState<string | undefined>();const result = trpc.getUserByName.useQuery(name ? { name: name } : skipToken);return (...)}
tsximport { skipToken } from '@tanstack/react-query';export function MyComponent() {const [name, setName] = useState<string | undefined>();const result = trpc.getUserByName.useQuery(name ? { name: name } : skipToken);return (...)}