这是根据页面返回数据的钩子
const {
data,
isFetching,
isLoading,
isError,
} = useGetResourceQuery(page, perPage );
这是api
export const api = createApi({
baseQuery: fetchBaseQuery({
baseUrl: "http://localhost:3001",
}),
tagTypes: ["resource"],
endpoints: (build) => ({
getResource: build.query({
query: (page = 1, perPage = 20) =>
`resource?spage=${page}&limit=${perPage}`,
}),
}),
});
export const {useGetResourceQuery} = api
有什么方法可以提取所有查询的状态?我想实现基于滚动的分页(无限滚动)我们需要更新中间件吗?或者有什么方法可以访问状态并将其作为上面的函数公开,我浏览了文档但找不到解决方案
我可以使用本地状态并将它们连接起来,但想知道是否可以使用 RTK
谢谢