我希望这是一个有经验的React查询用户容易的一个,但我没有看到使用ReactQuery作为搜索页面的获取机制的解决方案,在那里最终用户更新搜索条件并执行一个新的搜索。我看到有一个useQueries,但它声明它的多个并行查询。我寻找:
k2arahey1#
您不需要useQueries。
useQueries
const {data} = useQuery(['search',searchTerm],()=>/*search api*/,{ enabled: !!searchTerm })
searchTerm
1条答案
按热度按时间k2arahey1#
您不需要
useQueries
。searchTerm
作为queryKey传递,以便每当它发生更改时,都会对API进行新调用。searchTerm
不为空时才启用查询。