redux 是否可以在没有QueryArgs的情况下定义RTK查询查询?

qgzx9mmu  于 2023-05-18  发布在  其他
关注(0)|答案(1)|浏览(141)

RTK Query中查询的定义为query<ResultType, QueryArg>。所有这些都适用于需要向API发送参数的查询。然而,我有一些端点不需要发送任何东西(比如getAllX)。我可以在模板中传递什么作为QueryArg?它不会接受一个论点。
到目前为止,我已经使用了像undefinednull这样的类型来表示不需要发送任何东西,但是当你使用钩子时,它看起来很难看:const {...} = useGetXQuery(undefined),我很确定有一个更好的方法,但搜索互联网没有结果。

6yoyoihd

6yoyoihd1#

想通了,你需要使用void作为类型,然后你可以像这样使用钩子:const {...} = useGetXQuery()

相关问题