【发布时间】:2022-01-04 11:22:29
【问题描述】:
我正在创建一个 React 项目,在其中我通过调用 api 来呈现数据,并且每次 api 都会给我长度为 10 的数据数组。我正在使用 react-infinite-scroll-component 用于使用无限滚动功能。每当我在屏幕的一半滚动时,我都想加载数据,我不想在屏幕上显示加载器。谁能帮帮我。
<InfiniteScroll
dataLength={data.length}
next={fetchMoreData}
hasMore={true}
loader={
<CircularProgress/>
}
>
{data.map((item, index) => {
return <Card data={item} key={index} />;
})}
</InfiniteScroll>
这是我的无限滚动代码,我尝试更改 dataLength props,但没有成功。
【问题讨论】:
标签: javascript reactjs react-infinite-scroll-component