2012-07-17 27 views
7

Trong góc tôi phát hiện ra bạn có thể ràng buộc một template cho một chức năng mà trả về một mảng, như thế này:databinding một hàm trong Angular.js

<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> 

Nó khá mát mẻ, bởi vì cách mà tôi có thể, ví dụ , tránh phải giữ một biến xung quanh chỉ để duy trì phiên bản đã lọc của dữ liệu.

Tuy nhiên, tôi cũng mất liên kết với dữ liệu gốc: khi dữ liệu cơ bản thay đổi, tôi dường như không thể nhận được angular.js để phát hiện thay đổi và cập nhật chế độ xem.

Có cách nào để làm điều đó không? Tôi cố gắng để tìm thấy bất cứ điều gì trong các tài liệu, nhưng có thể không

Thanks a lot

Trả lời