在编辑模式下复选框未被检查!!在HTML中我有这个
<input type="checkbox" ng-model="overallfeedback" ng-change="collectFeedback(overallfeedbackElg, $index)" ng-checked="{{collectlistbla[$index]}}">
$scope.collectFeedback = function(oveallfeedbackElg, index){
if($scope.collectlistbla.hasOwnProperty(index))
$scope.collectlistbla.splice(index, 1, oveallfeedbackElg);
else
$scope.collectlistbla.push(oveallfeedbackElg);
console.log($scope.collectlistbla);
};
在编辑页面得到回应.....
console.log(response.overallfeedback);//true,true,true,true,true
$scope.collectlistData = response.overallfeedback;
$scope.collectlistbla= $scope.collectlistData.split(',');
console.log($scope.collectlistbla);//["true", "true", "true", "true", "true"]
我一定是犯了一些错误..请帮忙...... 提前致谢
答案 0 :(得分:1)
在ng-tags中,您不需要使用{{}}进行绑定。
试试这个:
<input type="checkbox" ng-model="overallfeedback" ng-change="collectFeedback(overallfeedbackElg, $index)" ng-checked="collectlistbla[$index]">