我已经使用以下解决方案(已接受的答案)为我的复选框列表创建了一个新指令:如何获取具有选择/取消选择所有功能和不确定值的 angular.js 复选框?并且我想在至少选择一项时显示以下按钮块:
<div class="btn-group pull-right mrr5" data-ng-show="masterChecked">
<button class="btn btn-danger"><i class="icon-trash"></i> Remove selected</button>
<button class="btn btn-info"><i class="icon-download icon-white"></i> Export selected as .csv</button>
</div>
如您所见,我正在使用“data-ng-show”属性,并为其分配了“masterChecked”,该属性是根据“master”的状态在指令的控制器中设置的:
<input type="checkbox" data-ng-model="master" data-ng-change="masterChange()">
但由于某种原因,我是否检查它 - 按钮不显示。知道我可能做错了什么吗?
这是小提琴:http: //jsfiddle.net/scabro/Ahe2X/10/