0
<span ng-repeat="location in model.locations ">
<input type="checkbox" ng-disabled="isDisabled" ng-model="locations.isChecked" ng-true-value="CHECKED" ng-false-value="UNCHECKED" ng-change="filterGrid(location)">
<label>{{ location }}</label>
</span>
데이터 내가체크 박스를 기본으로 선택하려면 어떻게합니까? 목록 형식으로
0: "One"
1: "Two"
2: "Three"
3: "USA"
4: "India"
5: "Japan"
6: "China"
$scope.model.locations = data.location;
for(var i=0;i<$scope.model.locations.length;i++){
if($scope.model.locations[i] == 'USA'){
$scope.model.locations[i].isChecked ="CHECKED"
}
}
하지만이 문자열 형식에의 때문에 수 있으며, 미국은 기본적으로 체크 할 수 없습니다입니다. Angularjs doc on ng-checked
를 나는 그것을 시도하고 내가 여기에 기본적으로 내 코드를 가지고 :
난 당신이 ng-checked
를 사용할 수 있다고 생각