我需要根据条件选中一个复选框。就我而言,该函数对于ng-checked返回true。但是在提交后,该值显示为未检查。任何解决方案?,不胜感激。 到目前为止,我在这里已经尝试过:
$scope.findViewTocheck = function (module) {
if (module.x|| module.y|| module.z|| module.a) {
return true; // module.x ,module.y ,module.z,module.a these are booleans
}
else {
return false;
}
}
<input type="checkbox" ng-checked="findViewTocheck(module)"> //Here I am checking the value to be checked or not.
UPDATE1: 根据条件选中复选框后,我得到了这样的提示:
<input type="checkbox" ng-checked="findViewTocheck(module)" checked="checked">
但是返回的值是'false'。我也需要检查一下。提交后,我仅将check =“ checked”属性作为额外属性,但是我需要ng-checked值作为“ true”。是否有实现它的其他想法?