Session

Content Projection in Angular - ng-content ist nur der Anfang

Der Umgang mit Templates geht Angular-Entwicklern schnell in Fleisch und Blut über. Solange Komponenten kein wechselbares Aussehen haben müssen, oder die Inhalte nicht großartig dynamisch sein sollen, reichen diese Grundlagen völlig aus.
Sobald aber generische Wrapper-Komponenten, adaptive Inhalte oder größere Mengen an Einträgen gefragt sind, stößt man schnell an Grenzen.
Hier kommen ng-content und ng-template ins Spiel. Aber die Nutzung ist nicht immer einfach, und es lauern einige Fallstricke, zum Beispiel mit der Change Detection bei tief verschachtelten projizierten Inhalten. Die Beschäftigung damit lohnt sich aber, denn es öffnet sich durch diese Techniken ein großes Feld an Möglichkeiten und viele Problemstellungen lassen sich damit elegant erledigen.
Grundlage des Vortrags bilden dabei die Erfahrungen aus drei Jahren beinahe täglicher Beschäftigung mit Content Projection in Angular.

Martin Grotz

Software Engineer

Möhrendorf, Germany

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top