Çfarë është $rootScope në AngularJS?
Çfarë është $rootScope në AngularJS?

Video: Çfarë është $rootScope në AngularJS?

Video: Çfarë është $rootScope në AngularJS?
Video: Leximi i Bibles, dita 62. Ruth 2024, Prill
Anonim

Të gjitha aplikacionet kanë një $ rootScope i cili është fushëveprimi i krijuar në elementin HTML që përmban direktivën ng-app. Të rootScope është në dispozicion në të gjithë aplikacionin. Nëse një variabël ka të njëjtin emër si në shtrirjen aktuale ashtu edhe në rootScope , aplikacioni përdor atë në shtrirjen aktuale.

Po kështu, njerëzit pyesin, çfarë emitohet në AngularJS?

$transmetim() si dhe $ lëshojnë () ju lejon të ngrini një ngjarje në tuaj AngularJS aplikacion. Dallimi midis $broadcast() dhe $ lëshojnë () është se i pari dërgon ngjarjen nga kontrolluesi aktual te të gjithë kontrollorët e tij fëmijë. Kjo do të thotë që $broadcast() dërgon një numër të barabartë nga prindi te kontrollorët fëmijë.

Përveç sa më sipër, çfarë është $destroy në AngularJS? AngularJS : Duke dëgjuar për $ shkatërrojnë . Angular do të transmetojë një $ shkatërrojnë ngjarje pak përpara se të shkatërrojë një fushëveprimi dhe të heqë objektin nga prindi i tij. Dëgjimi për këtë ngjarje është thelbësor për pastrimin e detyrave dhe burimeve që përndryshe mund të vazhdojnë të përtypin kujtesën ose CPU-në.

Në këtë mënyrë, cili është ndryshimi midis fushëveprimit dhe rootScope në AngularJS?

$ rootScope i referohet një objekti i cili është i aksesueshëm nga çdo pjesë e aplikacionit, mund të themi se është global fushëveprimi të ndryshores. $ rootScope është një objekt prind i të gjithëve ndërsa $ fushëveprimi objekte këndore të krijuara ne nje faqe interneti. $ fushëveprimi është krijuar me ng-kontrollues ndërsa $ rrënjëskop është krijuar me ng-app.

Çfarë është emetimi i fushës?

$ fushëveprimi ka një funksion të quajtur $ lëshojnë () që është mësuar lëshojnë një ngjarje lart në fushëveprimi hierarkia. Cikli jetësor i ngjarjes fillon me fushëveprimi në të cilën $ lëshojnë () u thirr dhe dërgohet lart në fushëveprimi hierarki për të gjithë dëgjuesit e regjistruar.

Recommended: