Primeng table 虚拟滚动和扩展行非常慢

Primeng table very slow with virtual scroll and expanded rows

table 加载超级和编辑也很慢时添加 rowexpansion 用于大数据 2000 行乘 64 列和 10000 行乘 5 列。看起来它没有实现延迟加载。我正在考虑仅在单击按钮时才加载展开的行。我尝试使用 *ngIf 绑定并单击展开按钮,但它没有展开。即使有条件地禁用没有相关记录的 tables 使用 *ngIf 也不起作用。有什么方法可以让它延迟加载吗?

我在 stackblitz 中有实例。

这似乎是 primeng 上的一个错误,但我找到了一个很好的解决方法。主要是,该解决方案涉及完全删除 rowexpansion 并将其替换为 <tr>,它将包含 div 或单击“展开”按钮时有条件出现的另一个组件。

查看更新后的 stackbitiz,没有延迟。