我正在使用 CDK 虚拟滚动来提高包含大量数据的下拉菜单的性能。我已按照文档执行了所有步骤。但是当我打开下拉列表时,我在 cdk-virtual-scroll-viewport 组件中看不到任何 dom。
这是来自 HTML 的代码。
<cdk-virtual-scroll-viewport itemSize="500" class="example-viewport">
<div *cdkVirtualFor="let item of items" class="example-item">{{item.name}}</div>
</cdk-virtual-scroll-viewport>
如果我将 div 移到 cdk 虚拟滚动之外并用 ngFor 替换它,它工作正常。知道可能是什么问题吗?