设置复选框以检查Angular JS

时间:2013-01-23 02:47:38

标签: angularjs

我有以下代码:

<input type="checkbox" data-col="1" name="eighth-slot" data-ng-model="scope.friends.calendar[0][8]" class="ng-pristine ng-valid">

第一个[0]是星期几,第二个[8]表示2小时时段,并返回true / false,表示在该特定时段内当天是否有空。

我想将模型绑定到输入是第一件事,但如果最后一个参数为真,我如何检查它?

1 个答案:

答案 0 :(得分:3)

您无需将scope.friends.calendar[0][8]称为scope 假设是模板中的接收者。所以只需friends.calendar[0][8]即可。

function Ctrl($scope) {
  $scope.friends = {calendar: [[]]};
  $scope.friends.calendar[0][8] = true;
}
例如,

会勾选复选框。