Kodėl AngularJS naudojame taikymo sritį?
Kodėl AngularJS naudojame taikymo sritį?

Video: Kodėl AngularJS naudojame taikymo sritį?

Video: Kodėl AngularJS naudojame taikymo sritį?
Video: Difference between $scope and $rootScope 2024, Lapkritis
Anonim

Apimtys teikia API ($ taikyti ) perkelti bet kokius modelio pakeitimus sistemoje į vaizdą iš išorės KampinisJS sritis“(valdikliai, paslaugos, KampinisJS įvykių tvarkytojai). Taikymo sritis gali būti įdėtas, kad apribotų prieigą prie programos komponentų ypatybių ir kartu suteiktų prieigą prie bendro modelio ypatybių.

Atsižvelgiant į tai, kokia yra „AngularJS“apimties nauda?

$scope AngularJS yra integruotas objektas, kuriame yra taikomųjų programų duomenų ir metodų. Galite kurti savybių į $scope objektą valdiklio funkcijoje ir priskirkite jam reikšmę arba funkciją. $scope yra klijai tarp valdiklio ir rodinio (HTML).

Be to, kuo skiriasi apimtis ir rootScope AngularJS? $ apimtis sukurtas naudojant ng-controller, o $ šaknis sukurta naudojant ng-app. Pagrindinis skirtumas yra su objektu priskirto turto prieinamumas. Nuosavybė, priskirta $ apimtis negali būti naudojamas už valdiklio, kuriame jis apibrėžtas, ribų, o ypatybė, priskirta $ rootScope galima naudoti bet kur.

Be to, kokia yra kampinė taikymo sritis?

AngularJS taikymo sritis The apimtis yra surišimo dalis tarp HTML (vaizdo) ir JavaScript (valdiklio). The apimtis yra objektas su turimomis savybėmis ir metodais. The apimtis yra prieinama tiek vaizdui, tiek valdikliui.

Kokia yra $ taikymo sritis?

The apimtis yra „JavaScript“objektas, kuris iš esmės susieja „valdiklį“ir „vaizdą“. Galima apibrėžti narių kintamuosius apimtis valdiklyje, kurį tada galima pasiekti rodinyje.

Rekomenduojamas: