繁体   English   中英

我如何自动更新Angular.dart筛选列表

[英]How do I have an Angular.dart filtered list update automatically

我有一个html模板,它通过该列表的对象的column属性来过滤列表,如下所示:

<ul>
    <li card-view 
        card-id="state.card" 
        ng-repeat="state in ctrl.game.states | filter:{column:'backlog'} " 
        ng-include="cardview.html">
     </li>
</ul>

如果我修改该列表的元素之一中的column属性,则显示不会更新。

我该如何实现?

这是一个使用虚构的占位符标签的选项,并且避免了| filter用ng-if替换它,但是我希望有人能比这个有更好的答案。

<ul>
    <xx ng-repeat="state in ctrl.game.states">
      <li card-view 
          card-id="state.card" 
          ng-if="state.column == 'backlog'" 
          ng-include="cardview.html">
       </li>
     </xx>
</ul>

在同一元素上执行ng-if和ng-repeat无效。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM