Kas ir saites funkcija AngularJS direktīvā?
Kas ir saites funkcija AngularJS direktīvā?

Video: Kas ir saites funkcija AngularJS direktīvā?

Video: Kas ir saites funkcija AngularJS direktīvā?
Video: 🔥 Зачем нужны фазовращатели, как они работают и как ломаются? Крутой гид по системе VVT. 2024, Maijs
Anonim

AngularJS direktīvas saite atslēga definē saites funkcija priekš direktīva . Precīzi, izmantojot saites funkcija , mēs varam definēt direktīvas API un funkcijas ko pēc tam var izmantot direktīva lai veidotu kādu biznesa loģiku. The saites funkcija ir arī atbildīgs par DOM klausītāju reģistrēšanu, kā arī DOM atjaunināšanu.

Līdz ar to, kā direktīva darbojas AngularJS?

AngularJS direktīvas ir paplašināti HTML atribūti ar prefiksu ng-. ng-lietotne direktīva inicializē an AngularJS pieteikumu. ng-init direktīva inicializē lietojumprogrammas datus. ng-modelis direktīva saista HTML vadīklu (ievades, atlases, teksta apgabala) vērtību ar lietojumprogrammas datiem.

Pēc tam rodas jautājums, cik daudz veidu saistīšanas funkciju pastāv AngularJS? Direktīvas dzīves ciklā ir četri atšķirīgi funkcijas kuras var izpildīt, ja tās ir definētas. Katrs no tiem ļauj izstrādātājam kontrolēt un pielāgot direktīvu vietnē savādāk dzīves cikla punkti. Četri funkcijas ir: kompilēšana, kontrolieris, iepriekš saite un pēc- Saite.

Tāpat cilvēki jautā, kāda ir atšķirība starp kompilēšanas un saites funkciju AngularJS?

Sastādīt - Tas šķērso DOM un apkopo visas direktīvas. Rezultāts ir a saistīšanas funkcija . Saite - Tas apvieno direktīvas ar tvērumu un rada tiešo skatu. Jebkādas izmaiņas iekš tvēruma modelis ir atspoguļoti iekš skats, un tiek atspoguļota jebkura lietotāja mijiedarbība ar skatu iekš tvēruma modelis.

Kā jūs izmantojat direktīvu?

Leņķisks direktīvas tiek izmantoti, lai paplašinātu HTML jaudu, piešķirot tam jaunu sintaksi. Katrs direktīva ir nosaukums - vai nu viens no iepriekš definēta Angular, piemēram, ng-repeat, vai arī pielāgots nosaukums, ko var saukt jebko. Un katrs direktīva nosaka, kur to var izmantot: elementā, atribūtā, klasē vai komentārā.

Ieteicams: