问题可能由于以下原因导致:
解决方法如下:
constructor(private viewport: CdkVirtualScrollViewport) {
this.viewportItems = [];
for (let i = 0; i < 100; i++) {
this.viewportItems.push(`Item #${i}`);
}
}
ngOnInit() {
// Set the viewport items
this.viewport.items = this.viewportItems;
}
在组件中设置一个正确的高度,以便正确计算渲染的范围:
...
如果以上两个方法都不起作用,请确保使用了最新稳定版本的Angular和Cdk。
希望这些方法可以帮助您解决问题!