Angular · Junior · Frage 27 von 75
Warum kann ein Kind den Wert eines mit input() erzeugten Signals nicht ändern?
- 1Inputs sind schreibgeschützt: der Wert gehört dem Elternteil
- 2Signals lassen sich nach dem Erzeugen nie mehr ändern
- 3Es ist erlaubt und aktualisiert sofort auch das Elternteil
Antwort zeigen
Richtige Antwort: Inputs sind schreibgeschützt: der Wert gehört dem Elternteil
Erklärung
Ein Datenfluss in eine Richtung hält die Zuständigkeit klar. Muss das Kind den Wert ändern, sendet es ein Output oder nutzt model(), das ein zwei-Wege-bindbares Signal erzeugt: <app-rating [(value)]="rating" />.