虚拟滚动
寻找
ion-virtual-scroll?ion-virtual-scroll 已在 v6.0.0 中弃用,并在 v7.0.0 中移除。我们建议使用 Vue 库来实现此功能。下面我们概述了一种使用 vue-virtual-scroller 的方法。
安装
要设置虚拟滚动器,首先安装 vue-virtual-scroller:
npm install vue-virtual-scroller@next
备注
请确保使用 next 标签,否则你将获得仅兼容 Vue 2 的 vue-virtual-scroller 版本。
接下来,我们需要将虚拟滚动器的 CSS 导入到我们的应用中。在 main.ts 中添加以下行:
import 'vue-virtual-scroller/dist/vue-virtual-scroller.css';
注册虚拟滚动组件
现在我们已经安装了包并导入了 CSS,我们可以导入所有虚拟滚动组件或仅导入我们要使用的组件。本指南将展示如何实现这两种方式。
安装所有组件
要安装所有虚拟滚动组件以供应用使用,请在 main.ts 中添加以下导入:
import VueVirtualScroller from 'vue-virtual-scroller';
接下来,我们需要将其安装到 Vue 应用中:
app.use(VueVirtualScroller);
完成此操作后,所有虚拟滚动组件都将在我们的应用中可用。
备注
安装所有组件可能会导致未使用的虚拟滚动组件被添加到应用包中。请参阅下面的安装特定组件部分,以获得更适合摇树优化的方法。