我有一个问题,(change)函数不能在该复选框中触发。
<input [(ngModel)]="driver.glasses" name="glasses" type="checkbox" class="make-switch"
(change)="changeFuntion()" data-on-color="primary" data-off-color="info">但在这个例子中,它是有效的
<input [(ngModel)]="driver.glasses" name="glasses" type="checkbox"
(change)="changeFuntion()" data-on-color="primary" data-off-color="info">我注意到class="make-switch"是问题所在,因为在该类的第一个复选框中,(change)不工作。如何解决这个问题,我需要应用class="make-switch"来进行切换复选框。
发布于 2017-07-21 14:03:06
您可以像这样使用ngModelChange:
这是您的component.ts
checkboxValue: any;
changeEvent(event: any) {
console.log(event);
}<input type="checkbox" [ngModel]="checkboxValue" (ngModelChange)="changeEvent($event)" data-md-icheck/>
https://stackoverflow.com/questions/45229443
复制相似问题