【问题标题】:React useInfiniteQuery - Custom PageNumber反应 useInfiniteQuery - 自定义页码
【发布时间】:2022-11-06 17:11:52
【问题描述】:

我想了解 data.pageParams 数组在 useInfiniteQuery 中的工作原理。

一般来说,我们总是将默认值设置为 1。我想将默认值设置为我作为道具收到的页码,并据此计算下一页。

data 中的 pageParams 数组的值始终为 [undefined, 1, 2, 3...]

如果我需要传递自定义页码,该怎么做。可以在 pageParams 数组中更新 pageNumber pageParam 是从缓存中获取数据的一个因素吗?

【问题讨论】:

    标签: react-hooks react-query


    【解决方案1】:

    如果您实现getNextPageParam,则pageParam 将始终从该函数计算。 pageParams 仅在您使用手动方法时存储 - 通过将 pageParam 直接传递给 fetchNextPage

    【讨论】:

      猜你喜欢
      • 2022-07-11
      • 1970-01-01
      • 1970-01-01
      • 2019-08-27
      • 1970-01-01
      • 1970-01-01
      • 2018-12-07
      • 2014-04-23
      • 1970-01-01
      相关资源
      最近更新 更多