В angular я обнаружил, что вы можете привязать шаблон к функции, которая возвращает массив, например:
<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 обнаружить изменение и обновить представление.
Есть ли способ сделать это? Я пытался найти что-нибудь в документах, но не смог
Большое спасибо