react滚动加载
1.FixedSizeList
import { FixedSizeList } from 'react-window';
const listData = ['a','b',...];
// FixedSizeList组件
<FixedSizeList
height={315} // 列表可视区域的高度
itemCount={listData.length} // 列表数据长度
itemSize={35} // 列表行高
width={"100%"} //列表可视区域的宽度
itemData={listData}
useIsScrolling
>
// index, style, data 必传参数
{({ index, style, data }) => {
let item = data[index];
return <div style={style}>{item}</div>
}}
</FixedSizeList>
※转载请注明出处:https://blog.youkuaiyun.com/weixin_43356511/article/details/120135004

本文介绍了如何在React应用中利用FixedSizeList组件来自定义滚动加载。通过设置可视区域的高度、列表数据长度、行高和宽度,实现高效的数据渲染。示例代码展示了如何传递数据并渲染列表项。
1054

被折叠的 条评论
为什么被折叠?



