当模型改变时,angularjs视图不会更新

时间:2015-12-21 22:48:48

标签: javascript angularjs filter

我现在正在开展angularjs项目。

我想创建自定义复选框过滤器,并从控制器传递数据源和选定的ID列表。

应该更新视图中的模型虽然选中或取消选中复选框,但它不起作用。

<div ng-controller="CheckboxCtrl as vm">
  <div os-checkbox-filter data-source="vm.categoryList" 
     data-selected-checkbox-id-list="vm.selectedCategoryIdList">
  </div>
<div>
  --------------------------------
</div>  

<div ng-repeat='p in vm.filteredPerson'>
    {{p.name}}  {{p.roleId}}
</div>

Demo

的我的Plunker

感谢您的任何建议。

1 个答案:

答案 0 :(得分:1)

准备自己面对:

vm.filterByCategoryId&lt;这不存在。将其更改为:filterByCategoryId