1 回答

TA贡献1982条经验 获得超2个赞
您好,您可以将复选框分配给 ts 文件中具有名称和值的对象数组,如下所示:
selectedBoxes = [ {
name: "Adoption Rate",
status: true
},
{
name: "Agent MLR",
status: false
},
{
name: "Agent Test",
status: false
}]
onRefresh(){
console.log(this.selectedBoxes);
}
然后在你的html中:
<div *ngFor="let box of selectedBoxes">
<input type="checkbox" [(ngModel)]="box.status" value="test" (ngModelChange)="onRefresh()">
{{box.name}} </div>
现在,当您检查值时,您可以看到 onRefresh 函数中所做的更改。
/// 更新以获取来自 api 的示例响应:
selectedBoxes = [ ];
ngOnInit() {
for( let i in this.response.data){
this.selectedBoxes.push({name: this.response.data[i].BoRefAccess.accessDesc, status: false})
}
}
- 1 回答
- 0 关注
- 127 浏览
添加回答
举报