Hvad er Link-funktion i AngularJS-direktivet?
Hvad er Link-funktion i AngularJS-direktivet?

Video: Hvad er Link-funktion i AngularJS-direktivet?

Video: Hvad er Link-funktion i AngularJS-direktivet?
Video: Getting Started with AngularJS 2024, Kan
Anonim

AngularJS Direktivets link nøgle definerer link funktion for direktiv . Helt præcist ved at bruge link funktion , kan vi definere direktivets API & funktioner som så kan bruges af direktiv at udføre en forretningslogik. Det link funktion er også ansvarlig for registrering af DOM-lyttere samt opdatering af DOM.

Hvordan fungerer direktivet i AngularJS?

AngularJS direktiver er udvidede HTML-attributter med præfikset ng-. ng-appen direktiv initialiserer en AngularJS Ansøgning. Den ng-init direktiv initialiserer applikationsdata. ng-modellen direktiv binder værdien af HTML-kontroller (input, vælg, tekstområde) til applikationsdata.

Efterfølgende er spørgsmålet, hvor mange typer linkingsfunktioner findes i AngularJS? I et direktivs livscyklus er der fire forskellige funktioner der kan udføres, hvis de er defineret. Hver af dem gør det muligt for udvikleren at kontrollere og tilpasse direktivet på forskellige punkter i livscyklussen. De fire funktioner er: kompiler, controller, præ- link og post- Link.

På samme måde spørger folk, hvad er forskellen mellem kompilerings- og linkfunktion i AngularJS?

Udarbejde – Den krydser DOM og samler alle direktiverne. Resultatet er en koblingsfunktion . Link - Det kombinerer direktiverne med en omfang og producerer en live-visning. Eventuelle ændringer i scope model afspejles i visning, og enhver brugerinteraktion med visningen afspejles i rækkevidde model.

Hvordan bruger du et direktiv?

Kantet direktiver bruges til at udvide HTML'ens kraft ved at give den ny syntaks. Hver direktiv har et navn - enten et fra Angular foruddefineret som ng-repeat, eller et brugerdefineret navn, der kan kaldes hvad som helst. Og hver direktiv bestemmer, hvor det kan bruges: i et element, attribut, klasse eller kommentar.

Anbefalede: