这是我的问题。调用函数时,无法触发触发事件/函数的复选框选择。输入必须如下选择
TS代码:
check(){
this.selectAll = true;
let elements = this.hostElement.nativeElement.querySelectorAll('deltha');
for(var i=0;i<elements.length;i++){
elements[i].selected= this.selectAll;
}
}
HTML代码:
<input type="checkbox" id="selectAll" [(ngModel)]="selectAll" (change)="selectAllFiles($event)" class="form-check-input deltha">
无论何时调用该函数,都必须触发,并且必须在此选中此复选框。我没有使用反应式/模板形式方法,因为这必须是唯一的方法。当我尝试上面的功能代码时,它不起作用,也没有给出任何错误...
答案 0 :(得分:0)
我不太确定这是什么问题。您需要提供更多代码,以便我们尝试重现您的问题。
从我在这里看到的内容中更改此选项。selectAll设置为true,然后选中此复选框(您无需通过对元素应用任何操作来完成此操作)-您可以在stackbliz演示中看到它-{{3 }}
请在您的问题中添加更多信息。