Çfarë është funksioni Link në direktivën AngularJS?
Çfarë është funksioni Link në direktivën AngularJS?

Video: Çfarë është funksioni Link në direktivën AngularJS?

Video: Çfarë është funksioni Link në direktivën AngularJS?
Video: Code faster with #Tabnine AI assistant 2024, Nëntor
Anonim

Lidhja e Direktivës AngularJS kyç përcakton funksioni i lidhjes per direktivë . Pikërisht, duke përdorur funksioni i lidhjes , mund të përcaktojmë direktivës API & funksione që më pas mund të përdoret nga direktivë për të krijuar një logjikë biznesi. Të funksioni i lidhjes është gjithashtu përgjegjës për regjistrimin e dëgjuesve DOM si dhe përditësimin e DOM.

Si rrjedhim, si funksionon direktiva në AngularJS?

Direktivat AngularJS janë atribute të zgjeruara HTML me parashtesën ng-. Aplikacioni ng direktivë inicializon një AngularJS aplikacion. ng-init direktivë inicializon të dhënat e aplikacionit. Modeli ng direktivë lidh vlerën e kontrolleve HTML (hyrja, përzgjedhja, zona e tekstit) me të dhënat e aplikacionit.

Më pas, pyetja është, sa lloje të funksioneve lidhëse ekzistojnë në AngularJS? Në ciklin jetësor të një direktive, janë katër të dallueshme funksione që mund të ekzekutohen nëse janë të përcaktuara. Secili i mundëson zhvilluesit të kontrollojë dhe personalizojë direktivën në të ndryshme pikat e ciklit jetësor. Të katërt funksione janë: përpilimi, kontrolluesi, para- lidhje dhe pas- Lidhje.

Po kështu, njerëzit pyesin, cili është ndryshimi midis funksionit të përpilimit dhe lidhjes në AngularJS?

Përpiloni – Përshkon DOM-in dhe mbledh të gjitha direktivat. Rezultati është një funksioni lidhës . Lidhje - Kombinon direktivat me një shtrirjen dhe prodhon një pamje të drejtpërdrejtë. Çdo ndryshim në modeli i fushëveprimit pasqyrohet në pamja dhe çdo ndërveprim i përdoruesit me pamjen pasqyrohet në modeli i fushëveprimit.

Si e përdorni një direktivë?

Këndore direktivat përdoren për të zgjeruar fuqinë e HTML duke i dhënë sintaksë të re. Secili direktivë ka një emër - ose një nga Angular i paracaktuar si ng-repeat, ose një me porosi që mund të quhet çdo gjë. Dhe secili direktivë përcakton se ku mund të përdoret: në një element, atribut, klasë ose koment.

Recommended: