Wat is die skakelfunksie in AngularJS-aanwysing?
Wat is die skakelfunksie in AngularJS-aanwysing?

Video: Wat is die skakelfunksie in AngularJS-aanwysing?

Video: Wat is die skakelfunksie in AngularJS-aanwysing?
Video: Responsive Design with Bootstrap by Neel Mehta 2024, November
Anonim

AngularJS-richtlijn se skakel sleutel definieer skakel funksie vir die richtlijn . Presies, gebruik skakel funksie , kan ons definieer richtlijn s'n API & funksies wat dan gebruik kan word deur richtlijn om 'n besigheidslogika uit te voer. Die skakel funksie is ook verantwoordelik vir die registrasie van DOM-luisteraars asook die opdatering van die DOM.

Gevolglik, hoe werk richtlijn in AngularJS?

AngularJS-riglyne is uitgebreide HTML-kenmerke met die voorvoegsel ng-. Die ng-app richtlijn inisialiseer 'n AngularJS aansoek. Die ng-init richtlijn inisialiseer toepassingsdata. Die ng-model richtlijn bind die waarde van HTML-kontroles (invoer, kies, teksarea) aan toepassingsdata.

Vervolgens is die vraag, hoeveel tipes skakelfunksies bestaan daar in AngularJS? In 'n richtlijn se lewensiklus is daar vier verskillende funksies wat kan uitvoer as hulle gedefinieer is. Elkeen stel die ontwikkelaar in staat om die opdrag te beheer en aan te pas by anders punte van die lewensiklus. Die vier funksies is: saamstel, kontroleerder, pre- skakel en na- Skakel.

Net so, vra mense, wat is die verskil tussen samestelling en skakelfunksie in AngularJS?

Stel saam – Dit deurkruis die DOM en versamel al die riglyne. Die resultaat is a skakel funksie . Skakel - Dit kombineer die riglyne met 'n omvang en lewer 'n lewendige aansig. Enige veranderinge in die omvangmodel weerspieël word in die aansig, en enige gebruikerinteraksies met die aansig word weerspieël in die omvang model.

Hoe gebruik jy 'n opdrag?

Hoekig riglyne word gebruik om die krag van die HTML uit te brei deur dit nuwe sintaksis te gee. Elkeen richtlijn het 'n naam - óf een uit die Hoek voorafgedefinieer soos ng-herhaal, óf 'n pasgemaakte een wat enigiets genoem kan word. En elkeen richtlijn bepaal waar dit gebruik kan word: in 'n element, eienskap, klas of kommentaar.

Aanbeveel: