Niyə biz AngularJS-də əhatə dairəsindən istifadə edirik?
Niyə biz AngularJS-də əhatə dairəsindən istifadə edirik?

Video: Niyə biz AngularJS-də əhatə dairəsindən istifadə edirik?

Video: Niyə biz AngularJS-də əhatə dairəsindən istifadə edirik?
Video: Bir yük maşını ilə heç vaxt pul qazanmayacaqsınız. Niyə? ABŞ -da yük maşını işi haqqında əla video 2024, Noyabr
Anonim

Əhatə dairələri API təmin edir ($ müraciət edin ) hər hansı bir model dəyişikliyini sistem vasitəsilə "" xaricindəki görünüşə yaymaq. AngularJS səltənət" (nəzarətçilər, xidmətlər, AngularJS hadisə idarəçiləri). Əhatə dairələri bacarmaq paylaşılan model xassələrinə girişi təmin edərkən tətbiq komponentlərinin xassələrinə girişi məhdudlaşdırmaq üçün iç-içə olmalıdır.

Bunu nəzərə alaraq, AngularJS-də əhatə dairəsinin istifadəsi nədir?

AngularJS-dəki $scope tətbiq məlumatlarını və metodlarını ehtiva edən daxili obyektdir. yarada bilərsiniz xassələri nəzarətçi funksiyası daxilində $scope obyektinə və ona dəyər və ya funksiya təyin edin. $scope nəzarətçi və görünüş (HTML) arasında yapışqandır.

Yuxarıdakılardan əlavə, AngularJS-də əhatə dairəsi ilə rootScope arasındakı fərq nədir? $ əhatə dairəsi $ isə ng-nəzarətçi ilə yaradılmışdır kökskop ng-app ilə yaradılmışdır. Əsas fərq obyektlə təyin edilmiş əmlakın mövcudluğudur. $ ilə təyin edilmiş əmlak əhatə dairəsi $ ilə təyin edilmiş əmlak isə müəyyən edildiyi nəzarətçidən kənarda istifadə edilə bilməz rootScope hər yerdə istifadə oluna bilər.

Bundan əlavə, bucaqda əhatə dairəsi nədir?

AngularJS əhatə dairəsi The əhatə dairəsi HTML (görünüş) və JavaScript (nəzarətçi) arasında bağlayıcı hissədir. The əhatə dairəsi mövcud xassələri və üsulları olan obyektdir. The əhatə dairəsi həm görünüş, həm də nəzarətçi üçün mövcuddur.

$scope-un əhatə dairəsi nədir?

The əhatə dairəsi əsasən "nəzarətçi" və "görünüş"ü birləşdirən JavaScript obyektidir. Burada üzv dəyişənləri müəyyən etmək olar əhatə dairəsi nəzarətçi daxilində, sonra görünüş tərəfindən əldə edilə bilər.

Tövsiyə: