这里是我的html:将使用ng-repeat填充到列中的复选框分开?
<div class="checkbox">
<label>
<input type="checkbox" ng-model="selectedAll.value" ng-click="checkAll()" />Check All
</label>
</div>
<div class="checkbox" ng-repeat="carType in carTypeObj">
<label>
<input type="checkbox" ng-model="carType.selected" /> {{carType.type}}
</label>
</div>
这里是我的控制器:
carApp.controller("TableBodyCtrl", function($scope, $http){
$scope.selectedAll = {"value":true};
$scope.carTypeObj = [{"type":"hatchback"},{"type":"suv"}...];
这是我在Chrome输出:
这里是我所需要的输出:
因为我使用AngularJS ng-repeat填充我的复选框,所以应该使用AngularJS来实现。
那么实现它的恰当方法是什么?
注:我使用的引导3.2
请注意,如果您想要固定数量的列,也可以使用相对宽度。使用宽度:20%,而不是宽度:150px – Asterius 2014-09-30 12:26:00
没有什么真正改变 – 2014-09-30 12:39:04
你可以给我小提琴或plunker吗? – 2014-09-30 12:45:39