Angular · Junior · Frage 25 von 75
Wie bekommt eine Kindkomponente Daten von ihrer Elternkomponente?
export class UserCard {
name = input.required<string>();
}
// parent: <app-user-card [name]="user.name" />- 1Über eine globale Variable, die beide Komponenten importieren
- 2Über
input(), gebunden mit[name]im Elternteil - 3Indem sie die Elternkomponente injiziert und ihre Felder liest
Antwort zeigen
Richtige Antwort: Über input(), gebunden mit [name] im Elternteil
Erklärung
input() liefert ein schreibgeschütztes Signal, im Template liest man es also als name(). input.required() macht das Binding verpflichtend. Das ältere Gegenstück ist der Decorator @Input().