Innholdsfortegnelse:

Hvordan kan vi lage et tilpasset direktiv i vinkel?
Hvordan kan vi lage et tilpasset direktiv i vinkel?

Video: Hvordan kan vi lage et tilpasset direktiv i vinkel?

Video: Hvordan kan vi lage et tilpasset direktiv i vinkel?
Video: Как стать Успешным Парикмахером! Как достичь Успеха в Любом бизнесе! Ева Лорман! 2024, Desember
Anonim

Opprette et tilpasset direktiv det er lett. Bare skape en ny klasse og dekorer den med @ direktiv dekoratør. Vi må sørge for at direktiv er deklarert i den tilsvarende (app-) modulen før vi kan bruke den. Hvis du bruker kantete -cli dette skal gjøres automatisk.

På denne måten, hvordan lager jeg et tilpasset direktiv?

Sammendrag

  1. Man kan også lage et tilpasset direktiv som kan brukes til å injisere kode i hovedvinkelapplikasjonen.
  2. Egendefinerte direktiver kan lages for å kalle medlemmer definert i scope-objektet i en bestemt kontroller ved å bruke nøkkelordene 'Controller', 'controllerAs' og 'template'.

Foruten ovenfor, hva er egendefinerte direktiver? Egendefinerte direktiver brukes i AngularJS for å utvide funksjonaliteten til HTML. Egendefinerte direktiver er definert med " direktiv " funksjon. A tilpasset direktiv erstatter ganske enkelt elementet det er aktivert for. Attributt − direktiv aktiveres når et samsvarende attributt oppdages.

Så, hvordan lager jeg et tilpasset direktiv i angular 2?

Lag et tilpasset direktiv i Angular 2-applikasjonen

  1. Trinn 1: Lag en test. direktiv. ts filen.
  2. Trinn 2: Nå må du importere dette tilpassede direktivet i appen. modul. ts.
  3. Trinn 3: Nå kan du bruke det tilpassede direktivet ditt. Nå er du fri til å legge til dette tilpassede direktivet hvor som helst i modulen slik:

Hva er et direktiv i vinkel?

Vinkeldirektiver brukes til å utvide kraften til HTML ved å gi den ny syntaks. Hver direktiv har et navn - enten en fra Kantete forhåndsdefinert som ng-repeat, eller en egendefinert som kan kalles hva som helst. Og hver direktiv bestemmer hvor det kan brukes: i et element, attributt, klasse eller kommentar.

Anbefalt: