Angular 2 setzt null als leeren Stringwert für das Eingabefeld

Ich habe ein Eingabefeld, das einer Entität in meinem Controller mit einem @ zugeordnet isngModel 2-Wege-Bindung.

<input type="text" [(ngModel)]="entity.one_attribute" />

Wenn ich meinen Controller initialisiere, habe ich diese Entität:

{ one_attribute: null }

Wenn ein Benutzer das Feld ausfüllt, aber das Formular nicht sofort absendet und das Feld leert, wird meine Entität folgendermaßen aktualisiert:

{ one_attribute: "" }

Ist es möglich zu definieren, dass eine leere Zeichenkette automatisch in null geändert wird?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage