Zakaj uporabljamo obseg v AngularJS?
Zakaj uporabljamo obseg v AngularJS?

Video: Zakaj uporabljamo obseg v AngularJS?

Video: Zakaj uporabljamo obseg v AngularJS?
Video: Полный курс React Query за час | TanStack Query v4 для начинающих 2024, November
Anonim

Obseg zagotavlja API-je ($ uporabite ) za širjenje kakršnih koli sprememb modela skozi sistem v pogled od zunaj " AngularJS področje" (krmilniki, storitve, AngularJS obdelovalci dogodkov). Obseg lahko je ugnezdeno, da omeji dostop do lastnosti komponent aplikacije, hkrati pa zagotovi dostop do lastnosti modela v skupni rabi.

Če upoštevamo to, kakšna je uporaba obsega v AngularJS?

$scope v AngularJS je vgrajen objekt, ki vsebuje podatke in metode aplikacije. Lahko ustvarite lastnosti predmetu $scope znotraj funkcije krmilnika in mu dodelite vrednost ali funkcijo. $scope je lepilo med krmilnikom in pogledom (HTML).

Poleg zgoraj, kakšna je razlika med obsegom in rootScope v AngularJS? $ Obseg je ustvarjen z ng-kontrolerjem, medtem ko $ rootscope je ustvarjen z ng-app. Glavni Razlika je razpoložljivost lastnosti, ki je dodeljena predmetu. Lastnost, dodeljena z $ Obseg ni mogoče uporabiti zunaj krmilnika, v katerem je definiran, medtem ko je lastnost dodeljena z $ rootScope se lahko uporablja kjerkoli.

Poleg tega, kakšen je obseg v kotnem?

Obseg AngularJS The Obseg je vezni del med HTML (pogled) in JavaScript (krmilnik). The Obseg je objekt z razpoložljivimi lastnostmi in metodami. The Obseg je na voljo tako za pogled kot za krmilnik.

Kakšen je obseg $scope?

The Obseg je objekt JavaScript, ki v bistvu povezuje "krmilnik" in "pogled". Lahko definiramo spremenljivke članov v Obseg znotraj krmilnika, do katerega lahko nato dostopa pogled.

Priporočena: