Sie sind hier: Startseite | Wissen

Was ist Direktive?

Als "Direktive" wird in AngularJS 1.x und auch Angular (ab Version 2.0) eine Definition für ein benutzerdefiniertes HTML-Tag oder ein benutzerdefiniertes HTML-Attribut bezeichnet.

Bei Angular ist keine direkte Manipulation des HTML-DOM vorgesehen, sondern eine Trennung nach dem Model-View-Controller (MVC)-Muster: Der Entwickler definiert im View sogenannte Templates, die statische HTML-Tags mit dynamischen Inhalten aus dem Controller verbinden. Diese Mischung gestattet das Framework durch benutzerdefinierte HTML-Syntaxelemente ("Direktiven"). In AngularJS 1.x ist eine Direktive an sich schon ein komplexes Gebilde, das durch die Controller und Scopes weitere Herausforderungen birgt.

Querverweise zu anderen Begriffen im Lexikon

MVC
HTML
MVC
AngularJS
Attribut
Template
Angular

Beratung & Support:

Schulungen zu diesem Thema:

 Anfrage für eine individuelle Schulung zum Thema Direktive  Gesamter Schulungsthemenkatalog