我尝试将过滤器应用于ng-repeat
。但是当我的模型改变时它没有更新。
<th ng-repeat='column in cmp.columns | filter {visible:"true"}'>
{{column.title}}
</th>
我在我的组件中通过未来获取列,如果这有任何区别的话。
cols.getColumns().then ((columns){
this.columns = columns;
})
答案 0 :(得分:1)
将过滤器逻辑移动到我的组件中:
List get visibleColumnNames => columns.where((col) => col['visible'] == true)
.map((col) => col['name']).toList();
仍然想知道如何使用过滤器在模板中执行此操作。