【发布时间】:2019-08-15 03:20:37
【问题描述】:
我在 Angular 7 应用程序中使用 mat-checkbox(角度材质 UI 7.2)。 当我单击 mat-checkbox 时,会生成一些站点内容。 在我的实际应用中,只有 10 个 ngFor 项(复杂)。
<mat-checkbox (change)="onChange()">Check me! (bad animation)</mat-checkbox>
<span *ngFor="let item of items">
{{item}}
</span>
我用许多 ngFor 简单的项目做了一个非常简化的例子来演示我的问题。
public items = [];
public onChange(){
for (let i = 0; i < 10000; i++) {
this.items.push(i);
}
}
这个例子你可以在这里找到:
https://stackblitz.com/edit/angular-material-design-kq3s3a
当我点击 mat-checkbox 时,复选框的动画挂起,看起来很糟糕。 在这种情况下是否有可能修复此 mat-checkbox 挂起/冻结动画?
【问题讨论】:
标签: angular angular-material angular-animations