Angular-Material 制表符转换缓慢
Angular-Material slow tab transition
我使用 Angular Material 的选项卡创建了一个包含许多表单的选项卡。
Demo
由于导航到这些繁重的选项卡需要很长时间,我想显示一个正在加载选项卡的对话框。
但是用mat-tab-group的click或者selectedTabChange事件,在dialog出现之前就卡屏了,tab移动后才出现dialog
<md-tab-group (click)="openDialog()">
<md-tab label="light-page1">
<app-light-page></app-light-page>
</md-tab>
<md-tab label="heavy-page">
<app-heavy-page></app-heavy-page>
</md-tab>
<md-tab label="light-page2">
<app-light-page></app-light-page>
</md-tab>
</md-tab-group>
是否可以在移动到较重的标签时使屏幕冻结并显示正在加载?
我使用 cdk-virtual-scroll-view
link 重新设计了页面以减少加载时间。
我使用 Angular Material 的选项卡创建了一个包含许多表单的选项卡。 Demo
由于导航到这些繁重的选项卡需要很长时间,我想显示一个正在加载选项卡的对话框。 但是用mat-tab-group的click或者selectedTabChange事件,在dialog出现之前就卡屏了,tab移动后才出现dialog
<md-tab-group (click)="openDialog()">
<md-tab label="light-page1">
<app-light-page></app-light-page>
</md-tab>
<md-tab label="heavy-page">
<app-heavy-page></app-heavy-page>
</md-tab>
<md-tab label="light-page2">
<app-light-page></app-light-page>
</md-tab>
</md-tab-group>
是否可以在移动到较重的标签时使屏幕冻结并显示正在加载?
我使用 cdk-virtual-scroll-view
link 重新设计了页面以减少加载时间。