gpt4 book ai didi

javascript - Angular 2,(更改)事件未在 Bootstrap 复选框上触发

转载 作者:行者123 更新时间:2023-12-01 03:20:39 27 4
gpt4 key购买 nike

我有一个问题,(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" 来制作 switch 复选框。

最佳答案

您可以像这样使用 ngModelChange :

这是你的组件.ts

checkboxValue: any;

changeEvent(event: any) {
console.log(event);
}
<input type="checkbox" [ngModel]="checkboxValue" (ngModelChange)="changeEvent($event)" data-md-icheck/>

关于javascript - Angular 2,(更改)事件未在 Bootstrap 复选框上触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45229443/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com