比方說,我有這個表:如何操作HTML元素Angular2
我想check
的頂端的複選框,並擁有所有這些檢查,或者uncheck
它然後讓所有的他們未檢查。
jQuery中,這樣的事情:
$("#mytable tbody :checkbox").prop('checked', true);
您還可以找到一個複選框,並應用改變它。
我只是沒有看到如何建立與這些checkboxex的雙向綁定,因爲它們是動態構建的。
<tr *ngFor="let tRow of initConsView.bodyData">
<td *ngFor="let col of tRow">
<input *ngIf="col.key == 'Id'"
type="checkbox" [attr.id]="'ck_' + col.value"
(change)="onChecked($event, col.value)" />
<span *ngIf="col.key != 'Id'">{{ col.value }}</span>
</td>
</tr>
我需要通過代表每個複選框的ID數組跟蹤每個chekbox嗎?
有了一個複選框,我可以做這樣的事情:
[checked]="someValueInTheTypeScriptFile"
我雖然已經關於使用含複選框嵌套的組件。不幸的是,問題依然存在。事實上,從組件向容器發送數據將很容易。但是,定位一些或全部複選框是有點困難的。
感謝您的幫助
尋找像一些事情[這](https://embed.plnkr.co/h9wFGz/) –
你應該使用形式與複選框 –
@RahulSingh工作,是的。 – Richard77