Wat is $rootScope in AngularJS?
Wat is $rootScope in AngularJS?

Video: Wat is $rootScope in AngularJS?

Video: Wat is $rootScope in AngularJS?
Video: Difference between $scope and $rootScope 2024, April
Anonim

Alle applicaties hebben een $ rootScope dat is het bereik dat is gemaakt op het HTML-element dat de ng-app-richtlijn bevat. De rootScope is beschikbaar in de gehele applicatie. Als een variabele dezelfde naam heeft in zowel het huidige bereik als in de rootScope , de toepassing gebruikt degene in het huidige bereik.

Evenzo vragen mensen, wat wordt uitgezonden in AngularJS?

$broadcast() evenals $ uitstoten () kunt u een evenement in uw AngularJS sollicitatie. Het verschil tussen $broadcast() en $ uitstoten () is dat de eerste de gebeurtenis van de huidige controller naar al zijn onderliggende controllers stuurt. Dat betekent dat $broadcast() een zelfs naar beneden stuurt van bovenliggende naar onderliggende controllers.

Wat is naast het bovenstaande $destroy in AngularJS? AngularJS : Luisteren voor $ kapot maken . Angular zendt een $. uit kapot maken gebeurtenis net voor het afbreken van een scope en het verwijderen van de scope van het bovenliggende item. Luisteren naar deze gebeurtenis is cruciaal voor het opschonen van taken en bronnen die anders geheugen of CPU zouden blijven opeten.

Wat is op deze manier het verschil tussen scope en rootScope in AngularJS?

$ rootScope verwijst naar een object dat overal in de applicatie toegankelijk is, we kunnen zeggen dat het een globale is domein van variabel. $ rootScope is een bovenliggend object van alles terwijl $ domein hoekige objecten gemaakt in een webpagina. $ domein is gemaakt met ng-controller terwijl $ rootscope is gemaakt met ng-app.

Wat is scope emit?

de $ domein heeft een functie genaamd $ uitstoten () dat is gewend om uitstoten een evenement naar boven in de domein hiërarchie. De levenscyclus van het evenement begint met de domein op welke $ uitstoten () werd gebeld en wordt naar boven verzonden in de domein hiërarchie voor alle geregistreerde luisteraars.

Aanbevolen: