Angular · Junior · Frage 28 von 75
Wofür wird <ng-content /> verwendet?
<!-- card.html -->
<div class="card"><ng-content /></div>
<!-- usage -->
<app-card><p>Any content</p></app-card>- 1Es rendert das eigene Template der Komponente dort ein zweites Mal
- 2Es lädt den Inhalt der Komponente beim ersten Rendern vom Server
- 3Content Projection: rendert, was das Elternteil zwischen die Tags legt
Antwort zeigen
Richtige Antwort: Content Projection: rendert, was das Elternteil zwischen die Tags legt
Erklärung
Es ist das Angular-Gegenstück zu children in React oder Slots in Vue. Mehrere Slots wählt man mit <ng-content select="[card-title]" /> aus.