我有一组带有模板变量#input
的输入。输入的禁用状态根据用户输入而变化。我通过以下方式获取当前输入集:
@ViewChildren('input') inputs: QueryList<any>;
...
const inputs = this.inputs.toArray();
...
由于我正在执行禁用输入操作,因此使我受阻。因此,如果该输入被禁用,我需要删除模板变量。我曾考虑过放置ng-container
并显示/隐藏,但由于多种原因而无法使用。是否可能有条件模板或告诉@ViewChildren
有条件地忽略孩子?