在角度中,我发现您可以将模板绑定到返回数组的函数,如下所示:
<div class="cal_row" id ="id_{{task.id}}" ng-repeat="task in calendar.filtered()">
<div class="id">{{task.id}}</div>
<div class="task">{{task.task}}</div>
<div class="start">{{task.start}}</div>
<div class="finish">{{task.finish}}</div>
</div>
这很酷,因为这样我就可以,例如,避免为了维护数据的过滤版本而必须保留一个变量。
但是,我也失去了与原始数据的绑定:当底层数据发生变化时,我似乎无法让 angular.js 发现变化并更新视图。
有没有办法做到这一点?我试图在文档中找到任何内容,但找不到
非常感谢