【发布时间】:2023-02-21 10:32:55
【问题描述】:
我正在尝试使用 useInfiniteQuery 获取数据,但在我的控制台上,我正在获取数据但 pageParams 显示未定义,我是否缺少获取 pageParams 的内容?
这是我的查询挂钩
const useActivityFeedData = () => {
const {data} = useInfiniteQuery(
ACTIVITY_FEED,
({pageParam}) => Api.user.getActivityFeedData(pageParam),
{
getNextPageParam: (lastPage: any) => lastPage?.meta,
},
);
console.log(data)
};
我的API
getActivityFeedData: (pageParam: number) => {
console.log(pageParam, 'pageParam'); // undefined
return api.get(
`/rest/s1/eyon/viewer/channel/activity-feed?pageSize=10&pageIndex=0`,
{},
{},
);
},
【问题讨论】:
标签: javascript reactjs react-hooks react-query