【问题标题】:Virtual Scroll - enabled on condition虚拟卷轴 - 有条件启用
【发布时间】:2020-02-24 20:42:44
【问题描述】:

我正在处理大数据表,如果我想使用虚拟滚动或标准解决方案,我需要有机会设置动态。在我的原型上,我使用 *ngIf 并为标准主体和 cdk 虚拟滚动 vierport 复制视图。是否有可能只禁用虚拟滚动,而不为备用视图构建额外的组件?提前致谢!

【问题讨论】:

  • 只使用虚拟滚动有什么问题?

标签: angular angular-cdk angular-cdk-virtual-scroll


【解决方案1】:

我相信您要求添加基于条件的虚拟滚动指令。在这种情况下,目前无法完成。 没有方法可以根据条件向元素添加指令。它必须静态绑定到 HTML 以定义其行为。有两种解决方法:

  1. 有两种不同的观点。一个条件为真,一个条件为假。我知道这就是你现在正在做的事情。

  2. 如果您是指令的作者,请将参数传递给指令以指示它不执行任何操作。不幸的是,由于您使用的是库,因此无法使用此解决方案。

请看这里:https://github.com/angular/angular/issues/5332

【讨论】:

    猜你喜欢
    • 2020-11-11
    • 1970-01-01
    • 1970-01-01
    • 2015-03-09
    • 1970-01-01
    • 2016-07-14
    • 2015-12-24
    • 2020-06-12
    • 2013-03-06
    相关资源
    最近更新 更多