DataScroller 组件通过滚动按需加载数据显示。
import { DataScroller } from 'primereact/datascroller';
DataScroller 组件通过滚动按需加载数据显示。
<DataScroller value={products} itemTemplate={itemTemplate} rows={5} buffer={0.4} header="List of Products" />
DataScroller 可以在内联模式下监听自身的滚动事件,而不是文档的滚动事件。
<DataScroller value={products} itemTemplate={itemTemplate} rows={5} inline scrollHeight="500px" header="Scroll Down to Load More" />
可以使用自定义元素来加载数据,而不是滚动。
<DataScroller ref={ds} value={products} itemTemplate={itemTemplate} rows={5} loader footer={footer} header="Click Load Button at Footer to Load More" />
DataScroller 使用语义列表元素来列出项目。没有强制执行特定的角色,您仍然可以使用任何 aria 角色和属性,因为任何有效的属性都会传递给容器元素。也可以使用 listProps 属性自定义列表元素的可访问性。
该组件不包含任何内置的交互元素。