我想在选中复选框时获取一些attr值,是否有任何指令?
答案 0 :(得分:1)
使用原生ng-model
:
<input type="checkbox" ng-model="valid"/>
并在您的控制器中:
$scope.valid //true or false
答案 1 :(得分:0)
属性为ng-true-value
和ng-false-value
。
<input type="checkbox" ng-model="box" ng-true-value="'yes'" ng-false-value="'no'">
在上面的例子中,当选中该复选框时,变量$scope.box
将设置为'yes'
;取消选中时'no'
。
有关详细信息,请参阅AngularJS input[checkbox] Directive API Reference。