Chúng tôi kêu gọi $ evalAsync chức năng nghe của watcher, và sau đó kiểm tra xem các chức năng đã được thực hiện trong cùng tiêu hóa, nhưng sau khi các chức năng nghe đã hoàn tất thi công. Điều đầu tiên chúng ta cần là một cách để lưu trữ các công việc $ evalAsync đã được lên kế hoạch . Chúng tôi có thể làm điều này với một mảng, mà chúng ta khởi tạo trong constructor Phạm vi:
đang được dịch, vui lòng đợi..
