获取 angular2+ 中的复选框值(不使用 ngModel)



如何在不使用ngModel的情况下获取复选框值(因为我不想为每个复选框声明字段变量(

当代码像:

<input type="checkbox" (click)="foo(bar)">

public foo(bar) {
    console.log(bar);
}

预期输出为 truefalse(显示复选框状态的任何内容(

<input #bar type="checkbox" (click)="foo(bar.checked)">

演示

试试这个

<input type="checkbox" (change)="foo($event.target.checked)">

最新更新