Angular · Middle · Frage 39 von 75
Was ändert nonNullable: true in typisierten reaktiven Formularen?
- 1
reset()stellt den Anfangswert her, der Typ hat also keinnull - 2Das Control ignoriert still ein an
setValueübergebenesnull - 3Das Control darf nicht leer bleiben, es wird zum Pflichtfeld
Antwort zeigen
Richtige Antwort: reset() stellt den Anfangswert her, der Typ hat also kein null
Erklärung
Standardmäßig ist der Typ eines Controls T | null, weil reset() es auf null setzt. NonNullableFormBuilder (inject(FormBuilder).nonNullable) wendet das auf jedes Control an.