Hoekom gebruik ons omvang in AngularJS?
Hoekom gebruik ons omvang in AngularJS?

Video: Hoekom gebruik ons omvang in AngularJS?

Video: Hoekom gebruik ons omvang in AngularJS?
Video: Joscha Bach Λ John Vervaeke: Mind, Idealism, Computation 2024, November
Anonim

Bestekke verskaf API's ($ aansoek doen ) om enige modelveranderinge deur die stelsel te versprei na die aansig van buite die " AngularJS ryk" (beheerders, dienste, AngularJS gebeurtenis hanteerders). Bestekke kan geneste word om toegang tot die eienskappe van toepassingskomponente te beperk terwyl toegang tot gedeelde modeleienskappe verskaf word.

As u dit in ag neem, wat is die gebruik van omvang in AngularJS?

Die $scope in 'n AngularJS is 'n ingeboude voorwerp wat toepassingsdata en metodes bevat. Jy kan skep eiendomme na 'n $scope-objek binne 'n kontroleerderfunksie en ken 'n waarde of funksie daaraan toe. Die $scope is gom tussen 'n kontroleerder en aansig (HTML).

Behalwe hierbo, wat is die verskil tussen omvang en rootScope in AngularJS? $ omvang word geskep met ng-beheerder terwyl $ wortelskoop is geskep met ng-app. Die hoof verskil is die beskikbaarheid van die eiendom wat aan die voorwerp toegeken is. 'n Eiendom toegeken met $ omvang kan nie buite die beheerder gebruik word waarin dit gedefinieer is nie, terwyl 'n eiendom toegewys is aan $ rootScope kan enige plek gebruik word.

Buitendien, wat is die omvang in hoek?

AngularJS Omvang Die omvang is die bindende deel tussen die HTML (aansig) en die JavaScript (beheerder). Die omvang is 'n voorwerp met die beskikbare eienskappe en metodes. Die omvang is beskikbaar vir beide die aansig en die kontroleerder.

Wat is die omvang van 'n $scope?

Die omvang is 'n JavaScript-objek wat basies die "beheerder" en die "aansig" bind. Mens kan lid veranderlikes definieer in die omvang binne die kontroleerder wat dan deur die aansig verkry kan word.

Aanbeveel: