Chuyển đến nội dung chính

What are “zones” in Angular?

 

What are “zones” in Angular?


A“zone” is a way to persist execution context across asynchronous tasks. Angular uses zones to enable automatic change detection in response to changes made by asynchronous tasks. For example, a change fired by some code in a setTimeout is obviously asynchronous, yet Angular will automatically detect any changes made by that asynchronous code — as long as the setTimeout runs in the application’s zone (which it does by default).

Angular lets us work with zones using the NgZone service, which builds on zone.js.

You can, if you wish, choose to run an asynchronous task outside the angular zone using the runOutsideOfAngular(..) method. Changes outside the angular zone will not be automatically detected.

Image source.

Nhận xét

Bài đăng phổ biến từ blog này

50 thói quen và tư duy cốt lõi để thành công

Không ngừng học hỏi. Đọc ít nhất 1 quyển sách một tháng. Tạo thói quen ghi chép. Quản lý thời gian thông minh. Chi tiêu thông minh, quản lý tài chính vững chắc. Làm việc tập trung. Dành một khoảng thời gian một mình để suy nghĩ và làm việc. Lựa chọn những việc quan trọng để tập trung làm trước. Làm việc nhiều không bằng làm việc thông minh. Ngoài giờ làm việc, hạn chế tối đa sử dụng thiết bị công nghệ. Biết cách giao việc cho người có năng lực mới làm được nhiều việc hơn. Phải biết nắm bắt thời cơ, đôi khi liều một chút. Không nên bằng lòng với vòng an toàn của chính mình. Xây dựng tầm nhìn, đi trước đón đầu. Tạo dấu ấn để khác biệt với đám đông. Không thoả mãn với kết quả hiện tại. Phân biệt rõ ràng suy nghĩ thực tế với ảo tưởng. Hiểu rõ bản thân. Mình là ai, mình là người như thế nào, mình thực sự muốn điều gì? Có mục tiêu và kế hoạch rõ ràng. Rèn luyện suy nghĩ, nhân cách, tư duy tích cực. Chia sẻ kinh nghiệm bản thân, đ...

DÀNH CHO TUỔI 22 BẮT ĐẦU TRƯỞNG THÀNH

1. Trở nên trưởng thành và chín chắn trong suy nghĩ Không còn là cái tuổi ngồi lạy trời thương xót thân con nữa rồi, bạn phải thật CỨNG đối diện với thử thách cuộc đời. Giai đoạn này cuộc đời như một cục đất sét bạn muốn cuộc sống sau này thế nào thì phải nặn như thế. Phải tự lập, trưởng thành, mạnh mẽ và không ngừng học hỏi, hoàn thiện bản thân để bố mẹ được tự hào. Làm việc mình thích trước khi bị đè nặng vì cơm áo gạo tiền Đi và trải nghiệm thật nhiều. 2. Hiểu được bản thân mình muốn gì Tổng kết lại quãng thời gian bạn đã trải qua Hiểu rõ rốt cuộc thì bản thân muốn cái gì Tính đến việc mua nhà trả góp hoặc đầu tư một cái gì đó mà chính mình làm chủ 3. Yêu hết mình và trân trọng từng khoảnh khắc Hãy yêu ít nhất một lần, dù tổn thương thì vẫn tin vào tình yêu Bạn đã qua tuổi yêu thầm rồi, nếu thích một người, hãy dùng cảm mà nói ra Đừng tin vào mãi mãi hãy trân trọng hiện tại 4. Ba cái không bạn cần nhớ Không có tình yêu nào bền vững hơn tình thân Không có tình cảm nam nữ nào gọi là “...