【发布时间】:2020-12-22 14:40:14
【问题描述】:
我有一个用于 X 个复选框的 ngFor,如下所示:
<div *ngFor="let child of childrenList; let indice=index">
<p-checkbox label="{{child.firstname}} {{child.lastname}}" binary="true" (onChange)="dentalChanged(indice, $event)" name="item-{{indice}}">
</p-checkbox>
</div>
我能够使用以下代码识别项目何时被检查:
dentalChanged(indice: any, event: any): void {
alert(indice)
console.log(event.checked)
}
我现在的问题是,我必须在单击按钮时保存选定的项目,并且由于 childrenList 上的元素数量是可变的,我不知道如何从 0 到 n。
感谢您的帮助。
【问题讨论】:
标签: angular typescript