虚拟列表组件构造函数。
选项。
Protected
Readonly
_container滚动区域容器。
Protected
_event事件订阅器。
Protected
_item数据项。
Protected
_item数据项对应的渲染节点。
Protected
Optional
_on绑定到容器 click 事件的监听函数。
Protected
Optional
_on绑定到容器 scroll 事件的监听函数。
Protected
_options组件选项。
Protected
_state状态记录。
Protected
_state状态节点。
Readonly
items内部数据项的访问器。
Protected
_max最大渲染的数据项节点数。
Protected
_prefetch预读距离。
获取当前是否已初始化(完成首批数据的加载和渲染)。
滚动区域是否可见。
Protected
_checkProtected
_do执行删除操作。
要删除的数据项列表。
要删除的数据节点列表。
Protected
_emit触发单次渲染完成事件。
渲染位置。
渲染的数据项。
渲染的数据项节点。
Protected
_fetchProtected
_fetchProtected
_fetchProtected
_findProtected
_initProtected
_keepProtected
_listenProtected
_listenProtected
_onProtected
_removeProtected
_resetProtected
_set设置状态并渲染状态。
渲染状态的类型。
状态。
渲染位置。
Optional
extra: unknown用于渲染的额外数据。
Protected
_setProtected
_setProtected
_shouldProtected
_update更新并渲染尾部数据。
数据。
Protected
_update更新并渲染头部数据。
数据。
追加数据到边界。如果未到达边界,则数据不追加。
数据。
位置。
Optional
keepDefaultView: boolean是否保持默认视图位置。
数据是否已追加。
移除事件监听器。
仅移除指定事件类型。
Optional
cb: Handler<VirtualListEvent<ItemType>[Key]>仅移除指定监听函数。
添加事件监听器。
事件类型。
监听函数。
获取指定位置是否已到达边界。
位置。
是否到达边界。
重置边界状态。如果当前状态为空,则执行数据刷新操作。
位置。
重置无数据状态、边界状态和错误状态并请求数据(如果不是处在这三个状态,则不请求)。
位置。
修改组件选项(容器和默认视图不可修改)。
选项名。
选项值。
虚拟列表组件。