Javascript Angular 7,没有NgModel,如何获取复选框状态(真/假)?
在Angular 7应用程序中,我有一个复选框集合,该复选框位于*ngFor中,没有[(ngModel)]。在这里,我如何在不使用ngmodel的情况下获取复选框状态(无论是否选中) 我尝试过$event,但它总是实现的。找到下面我的代码,给出没有[(ngModel)]的任何好的解决方案Javascript Angular 7,没有NgModel,如何获取复选框状态(真/假)?,javascript,angular,typescript,Javascript,Angular,Typescript,在Angular 7应用程序中,我有一个复选框集合,该复选框位于*ngFor中,没有[(ngModel)]。在这里,我如何在不使用ngmodel的情况下获取复选框状态(无论是否选中) 我尝试过$event,但它总是实现的。找到下面我的代码,给出没有[(ngModel)]的任何好的解决方案 选择TestAll(国家/地区值:任意,事件:任意){ console.log(event);//这里我需要知道复选框是否被选中 } 您可以使用该属性。通过event.target访问它。此示例用于从以下位置
选择TestAll(国家/地区值:任意,事件:任意){
console.log(event);//这里我需要知道复选框是否被选中
}
您可以使用该属性。通过event.target
访问它。此示例用于从以下位置检索选中的
:
这是一个正在实施的计划
希望这有帮助 您可以使用该属性。通过event.target
访问它。此示例用于从以下位置检索选中的
:
这是一个正在实施的计划
希望这有帮助
<div *ngFor="let country of addedValue | keyvalue; let in = index; ">
<div>
<input type="checkbox" name="country{{in}}" (change)="selectTestAll(country.value, $event)">
</div>
</div>
selectTestAll(countryValue: any, event: any) {
console.log(event); // HERE I NEED TO KNOW THAT CHECKBOX IS CHECKED OR NOT
}
selectTestAll(countryValue: any, event: any) {
const { checked } = event.target;
console.log(checked);
}