一尘不染

角度复选框,然后单击ng

angularjs

角度1.2:

<input type="checkbox" ng-model="vm.myChkModel" ng-click="vm.myClick(vm.myChkModel)">

我的myClick功能状态不正确?

单击后,我想要状态。


阅读 289

收藏
2020-07-04

共1个答案

一尘不染

ng-click和的执行顺序ng-model不明确,因为它们没有定义明确的优先级。相反,你应该使用ng- change$watch$scope,以确保您获得的正确值 模型 变量。

在您的情况下,这应该可以工作:

<input type="checkbox" ng-model="vm.myChkModel" ng-change="vm.myClick(vm.myChkModel)">
2020-07-04