Spisu treści:

Jak możemy stworzyć niestandardową dyrektywę w angular?
Jak możemy stworzyć niestandardową dyrektywę w angular?

Wideo: Jak możemy stworzyć niestandardową dyrektywę w angular?

Wideo: Jak możemy stworzyć niestandardową dyrektywę w angular?
Wideo: Kurs Angular 2: Interfejs OnInit 2024, Listopad
Anonim

Tworzenie niestandardowej dyrektywy jest proste. Właśnie Stwórz nową klasę i udekoruj ją znakiem @ Dyrektywa dekorator. Musimy się upewnić, że dyrektywa jest zadeklarowany w odpowiednim module (app-), zanim będziemy mogli go użyć. Jeśli używasz kątowy -cli powinno to być zrobione automatycznie.

Jak w ten sposób utworzyć dyrektywę niestandardową?

Streszczenie

  1. Można również stworzyć niestandardową dyrektywę, która może być użyta do wstrzyknięcia kodu w głównej aplikacji kątowej.
  2. Niestandardowe dyrektywy można wywoływać w celu wywołania elementów członkowskich zdefiniowanych w obiekcie zakresu w określonym kontrolerze za pomocą słów kluczowych „Controller”, „controllerAs” i „template”.

Poza powyższym, czym są dyrektywy niestandardowe? Niestandardowe dyrektywy są używane w AngularJS do rozszerzenia funkcjonalności HTML. Niestandardowe dyrektywy są zdefiniowane za pomocą „ dyrektywa funkcja. A dyrektywa niestandardowa po prostu zastępuje element, dla którego jest aktywowany. Atrybut − Dyrektywa aktywuje się po napotkaniu pasującego atrybutu.

Następnie, jak utworzyć niestandardową dyrektywę w angular 2?

Utwórz niestandardową dyrektywę w aplikacji Angular 2

  1. Krok 1: Utwórz test. dyrektywa. ts plik.
  2. Krok 2: Teraz będziesz musiał zaimportować tę niestandardową dyrektywę w aplikacji. moduł. ts.
  3. Krok 3: Teraz możesz swobodnie używać swojej dyrektywy niestandardowej. Teraz możesz dodać tę niestandardową dyrektywę w dowolnym miejscu modułu w następujący sposób:

Czym jest dyrektywa kątowa?

Dyrektywy kątowe służą do rozszerzenia możliwości HTML poprzez nadanie mu nowej składni. Każdy dyrektywa ma nazwę - jedną z Kątowy predefiniowany jak ng-repeat lub niestandardowy, który można nazwać cokolwiek. I każdy dyrektywa określa, gdzie można go użyć: w elemencie, atrybucie, klasie lub komentarzu.

Zalecana: