Javascript 角度2,(更改)事件在引导时未触发复选框

Javascript 角度2,(更改)事件在引导时未触发复选框,javascript,twitter-bootstrap,angular,typescript,Javascript,Twitter Bootstrap,Angular,Typescript,我有一个问题,(更改)功能未在该复选框中启动 <input [(ngModel)]="driver.glasses" name="glasses" type="checkbox" class="make-switch" (change)="changeFuntion()" data-on-color="primary" data-off-color="info"> 但在这一点上,它是有效的 <input [(ngModel)]="driver.glass

我有一个问题,
(更改)
功能未在该复选框中启动

 <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=“makeswitch”
上,因为在该类的第一个复选框中,
(change)
不起作用。如何解决这个问题,我需要应用
class=“make switch”
来设置切换复选框。

您可以像这样使用ngModelChange:

 <input [(ngModel)]="driver.glasses" name="glasses" type="checkbox" class="make-switch"
   (change)="changeFuntion()"  data-on-color="primary" data-off-color="info">
这是您的组件
checkboxValue:any;
changeEvent(事件:任何){
console.log(事件);
}

您可以这样使用ngModelChange:

这是您的组件
checkboxValue:any;
changeEvent(事件:任何){
console.log(事件);
}

什么使switch类具有?它有任何事件吗?当您使用
[(ngModel)]
时,使用ng model change
(ngModelChange)=“onChange($event)”
make switch类进行输入切换,并且它没有事件。我使用
(ngModelChange)
进行测试,但不工作。您可以共享
make switch
类吗?make switch类有什么功能?它有任何事件吗?当您使用
[(ngModel)]
时,使用ng model change
(ngModelChange)=“onChange($event)”
使开关类进行输入切换,并且它没有事件。我使用
(ngModelChange)
进行测试,但是不工作你能分享
makeswitch
class吗?请检查对问题的评论。他已经尝试过使用
ngModelChange
,但这不起作用。注释中不存在代码示例,这就是为什么我发布了它,但这不是正确答案,对吗?正如提问者已经提到的。这里他不需要代码示例。他需要解决办法。我的答案是正确的,它在任何地方都有效,如果他尝试了那个,但那个不起作用,这意味着问题与改变事件无关。我的朋友正确地检查了问题。当场景不工作时,检查场景。我知道这对你很有效,但对于他提到的课堂场景来说,这不是正确的答案。请检查对问题的评论。他已经尝试过使用
ngModelChange
,但这不起作用。注释中不存在代码示例,这就是为什么我发布了它,但这不是正确答案,对吗?正如提问者已经提到的。这里他不需要代码示例。他需要解决办法。我的答案是正确的,它在任何地方都有效,如果他尝试了那个,但那个不起作用,这意味着问题与改变事件无关。我的朋友正确地检查了问题。当场景不工作时,检查场景。我知道这对你有用,但对于他提到的课堂情景,这不是正确的答案。