我无法将 cdk-virtual-scroll-viewport 与我的 Angular html 中的数据绑定。
这是我的jobLists数组中的数据,它在 ngOnInit 中分配有响应数据
在我的 html 类中,我有这样的示例
<cdk-virtual-scroll-viewport itemSize="50">
<div *cdkVirtualFor="let currentJob of jobLists">
<mat-card class="job-list">
<div class="posted-on">
<span class="loc">Posted On</span>: {{ currentJob.posteddate }}
</div>
</mat-card>
</div>
我已经导入了
import { ScrollingModule } from '@angular/cdk/scrolling';
在我的 appmodule.ts
我检查了 project.json CDK 已经存在。
当我尝试使用正常 *ngFor 显示值时,显示没有任何问题。
我还需要在这项工作中添加什么吗?
更新
当我尝试简单地显示带有 10000 的数字时,它会正确显示。所以它看起来像绑定值的问题。知道我的价值有什么问题吗?
更新 2
我认为它与 [itemSize]="100" style="height: 900px;overflow-y:auto;" 有一些作用 现在它来了,我修改了我的 .ts
工作显示:任何;像这样贴花并分配
this.jobToDisplay = this.jobLists;
现在它的绑定b但是当我触摸高度属性时它不会绑定..