AngularStrap复选框按钮ng-repeat不反映对象选择

时间:2013-07-02 18:24:36

标签: angularjs angularjs-ng-repeat angular-strap

我正在使用AngularStrap复选框按钮,其中复选框项来自服务器。所以,我正在尝试使用ng-repeat,但我无法看到所选项目的值。请参阅plunker其中我有3种类型的复选框 -

  1. 一个常规复选框,它可以工作。
  2. 使用ng-repeat启动复选框。它不反映所选的对象值。
  3. Bootstrap复选框,其中重复项目。它有效。
  4. 请帮我修一下我使用ng-repeat选项的地方#2。

1 个答案:

答案 0 :(得分:1)

删除按钮元素周围的额外标记:

http://plnkr.co/edit/jRIedNZdqZ4phdDk21Vw?p=preview

  <div class="btn-group" bs-buttons-checkbox>
            <button ng-repeat="item in items" type="button" class="btn" ng-model="selection.ids[item.id]">{{item.name}}</button>
  </div>