Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在处理大数据表,如果我想使用虚拟滚动或标准解决方案,我需要有机会设置动态。在我的原型上,我使用 *ngIf 并为标准主体和 cdk 虚拟滚动 vierport 复制视图。是否有可能只禁用虚拟滚动,而不为备用视图构建额外的组件?提前致谢!
我相信您要求根据条件添加虚拟滚动指令。在这种情况下,目前无法完成。无法根据条件向元素添加指令。它必须静态绑定到 HTML 以定义其行为。有2个解决方法:
有两种不同的看法。一个条件为真,一个条件为假。我明白这就是你现在正在做的事情。
如果您是该指令的作者,请将参数传递给该指令以指示它不执行任何操作。不幸的是,由于您使用的是库,因此无法使用此解决方案。
请看这里:https ://github.com/angular/angular/issues/5332