Zašto koristimo opseg u AngularJS-u?
Zašto koristimo opseg u AngularJS-u?

Video: Zašto koristimo opseg u AngularJS-u?

Video: Zašto koristimo opseg u AngularJS-u?
Video: ЛУЧШАЯ БАРАНИНА в КАЗАНЕ (Чакапули) Это СТОИТ ПРИГОТОВИТЬ 2024, Svibanj
Anonim

Opsegovi pružaju API-je ($ primijeniti ) za širenje svih promjena modela kroz sustav u pogled izvan " AngularJS područje" (kontrolori, usluge, AngularJS obrađivači događaja). Opsegovi limenka biti ugniježđeni kako bi se ograničio pristup svojstvima komponenti aplikacije uz istovremeno pružanje pristupa zajedničkim svojstvima modela.

Imajući to u vidu, koja je upotreba opsega u AngularJS-u?

$scope u AngularJS je ugrađeni objekt koji sadrži podatke i metode aplikacije. Možete stvarati Svojstva objektu $scope unutar funkcije kontrolera i dodijelite mu vrijednost ili funkciju. $scope je ljepilo između kontrolera i pogleda (HTML).

Osim gore navedenog, koja je razlika između opsega i rootScopea u AngularJS-u? $ opseg se kreira s ng-kontrolerom dok $ rootscope kreiran je pomoću ng-app. Glavni razlika je dostupnost svojstva dodijeljenog objektu. Svojstvo dodijeljeno s $ opseg ne može se koristiti izvan kontrolera u kojem je definiran dok je svojstvo dodijeljeno s $ rootScope može se koristiti bilo gdje.

Osim toga, koji je opseg u angularu?

AngularJS opseg The opseg je obvezujući dio između HTML-a (pregled) i JavaScript (kontroler). The opseg je objekt s dostupnim svojstvima i metodama. The opseg dostupan je i za prikaz i za kontroler.

Koji je opseg $scope?

The opseg je JavaScript objekt koji u osnovi povezuje "kontrolor" i "pogled". Može se definirati članske varijable u opseg unutar kontrolera kojem se tada može pristupiti pogledom.

Preporučeni: