De ce folosim scope în AngularJS?
De ce folosim scope în AngularJS?

Video: De ce folosim scope în AngularJS?

Video: De ce folosim scope în AngularJS?
Video: NGZRH-008 AngularJS Performance Pitfalls 2024, Noiembrie
Anonim

Scopurile oferă API-uri ($ aplica ) pentru a propaga orice modificări de model prin sistem în vederea din afara „ AngularJS tărâm (controlere, servicii, AngularJS handlere de evenimente). Domenii de aplicare poate sa să fie imbricate pentru a limita accesul la proprietățile componentelor aplicației, oferind în același timp acces la proprietățile modelului partajat.

Ținând cont de acest lucru, care este utilizarea scopului în AngularJS?

$scope într-un AngularJS este un obiect încorporat, care conține date și metode ale aplicației. Puteți crea proprietăți unui obiect $scope în interiorul unei funcții controler și atribuiți-i o valoare sau o funcție. $scope este lipici între un controler și vizualizare (HTML).

În afară de mai sus, care este diferența dintre scope și rootScope în AngularJS? $ domeniul de aplicare este creat cu ng-controller în timp ce $ rootscope este creat cu ng-app. Principalul diferență este disponibilitatea proprietății atribuite obiectului. O proprietate atribuită cu $ domeniul de aplicare nu poate fi utilizat în afara controlerului în care este definit, în timp ce o proprietate atribuită cu $ rootScope poate fi folosit oriunde.

În plus, care este scopul în unghiular?

Domeniul de aplicare AngularJS The domeniul de aplicare este partea de legătură dintre HTML (vizualizare) și JavaScript (controller). The domeniul de aplicare este un obiect cu proprietățile și metodele disponibile. The domeniul de aplicare este disponibil atât pentru vizualizare, cât și pentru controler.

Care este scopul unui $scope?

The domeniul de aplicare este un obiect JavaScript care leagă practic „controlerul” și „vizualizarea”. Se pot defini variabilele membre în domeniul de aplicare în controler, care poate fi apoi accesat de vizualizare.

Recomandat: