Prečo používame rozsah v AngularJS?
Prečo používame rozsah v AngularJS?

Video: Prečo používame rozsah v AngularJS?

Video: Prečo používame rozsah v AngularJS?
Video: Вилейанур Рамачандран (Vilayanur Ramachandran) о твоём разуме 2024, November
Anonim

Rozsahy poskytujú rozhrania API ($ uplatniť ) na šírenie akýchkoľvek zmien modelu cez systém do pohľadu zvonku AngularJS realm“(ovládače, služby, AngularJS obsluhy udalostí). Rozsahy môcť byť vnorené, aby sa obmedzil prístup k vlastnostiam komponentov aplikácie a zároveň poskytoval prístup k vlastnostiam zdieľaného modelu.

Vzhľadom na to, aké je použitie rozsahu v AngularJS?

Rozsah $ v AngularJS je vstavaný objekt, ktorý obsahuje aplikačné dáta a metódy. Môžete vytvárať vlastnosti k objektu $scope vnútri funkcie ovládača a priradiť mu hodnotu alebo funkciu. Rozsah $ je lepidlom medzi ovládačom a zobrazením (HTML).

Okrem vyššie uvedeného, aký je rozdiel medzi rozsahom a rootScope v AngularJS? $ rozsah je vytvorený pomocou ng-controller, zatiaľ čo $ rootscope je vytvorený pomocou ng-app. Hlavný rozdiel je dostupnosť vlastnosti priradenej k objektu. Vlastnosť priradená $ rozsah nemožno použiť mimo ovládača, v ktorom je definovaný, zatiaľ čo vlastnosť priradená $ rootScope možno použiť kdekoľvek.

Okrem toho, aký je rozsah v uhlovom?

Rozsah AngularJS The rozsah je väzobná časť medzi HTML (zobrazenie) a JavaScriptom (ovládač). The rozsah je objekt s dostupnými vlastnosťami a metódami. The rozsah je k dispozícii pre pohľad aj ovládač.

Aký je rozsah $scope?

The rozsah je objekt JavaScriptu, ktorý v podstate spája „ovládač“a „zobrazenie“. Je možné definovať členské premenné v rozsah v ovládači, ku ktorému potom môže mať prístup pohľad.

Odporúča: