Dyrektywy używane w Angular 8 pozwalają na manipulację drzewem DOM. Korzystając z dyrektyw możemy zmieniać zarówno wygląd jak i zachowanie danego elementu. Możemy również rozszerzyć HTML.
Dyrektywy używane w Angular 8 pozwalają na manipulację drzewem DOM. Korzystając z dyrektyw możemy zmieniać zarówno wygląd jak i zachowanie danego elementu. Możemy również rozszerzyć HTML.
Dyrektywy w Angular 8 dzielimy na 3 kategorie w zależności od ich zachowania:
Component Directives (dyrektywy składowe) używane są w klasie głównej. Definiują szczegóły dotyczące sposobu przetrzania, tworzenia instancji oraz używania komponentu w czasie wykonywania programu. Z przykładem takiej dyrektywy spotkaliśmy się we wpisie w którym utworzyliśmy pierwsza aplikację:
Dyrektywy strukturalne (Structural Directives) zaczynają się od znaku specjalnego *. Pozwalają one na manipulowanie oraz zmianę struktury elementów drzewa DOM. Przykładowe dyrektywy to:
Dyrektywy atrybutów (Attribute Directives) używane są w celu zmiany wyglądu i zachowania elementów DOM. Najpopularniejsze z nich to:
W kolejnych wpisach skupimy się na szczegółach i omówimy sposoby zastowania powyższych dyrektyw.