Angular 5复选框已选中默认值,但未触发更改事件

时间:2018-10-26 04:30:13

标签: angular checkbox onchange

我有一个复选框列表和一些复选框或默认复选框,如果选中,我想调用更改事件,但是它没有按预期运行。代码如下

 <tr *ngFor="let permission of permissions[key]; let i = index">
<td>{{permission.title}}</td>
<td>
    <span class="m-switch m-switch--primary">
        <label>
            <input type="checkbox" 
                 name="check-box-{{permission.id}}"
                 [value]="permission.id" 
                 [checked]="isChecked(permission.id)"
                 (change)="updatePermission($event,permission, key)"
                 attr.id="check-box-{{permission.id}}">
            <span></span>
        </label>
    </span>
</td>

 public updatePermission(event: any, permission: any, key: any){
        console.log(event);
    }

任何人都可以帮助

0 个答案:

没有答案