Iam试图获得切换的价值,但在检查完第一次取消选中切换按钮后它无法正常工作。
<ul class="list has-header">
<li class="item item-toggle" ng-repeat="ingr in ingredients|filter:searching">
{{ingr.INGREDIENTNAME}}
<label class="toggle toggle-energized" >
<input type="checkbox" ng-model="ingr.INGREDIENTSTATUS" ng-change='changeingrStatus(ingr.INGREDIENTCODE,ingr.INGREDIENTSTATUS)' ng-checked="{{ingr.INGREDIENTSTATUS==1?true:false}}">
<div class="track">
<div class="handle"></div>
</div>
</label>
</li>
</ul>
Controller.js
$scope.changeingrStatus = function(code, status) {
console.log(status);
}
答案 0 :(得分:0)
您不能将ng-model
属性与ng-checked
一起使用。我建议仅使用ng-model
。
阅读ngChecked页面了解详情:
请注意,此指令不应与
ngModel
一起使用,因为这可能会导致意外行为。