I eine Winkel 2 app, wo ich Standardwerte für bestimmte Eingaben wie folgt festgelegt:Angular 2: Zurücksetzen Form ignoriert Anfangswert
this._stdSearchForm = this._formBuilder.group({
count: [{value: 50, disabled: false}, Validators.compose([Validators.required, Validators.minLength(1), Validators.maxLength(3), Validators.pattern("^[0-9]+$")])]
});
I inplemented haben eine "Reset" Funktion wie folgt aus:
(click)="resetStdSearchForm()"
und dass gerade läuft:
this._stdSearchForm.reset();
, dass das Formular setzt, ignoriert aber den Anfangswert definiert im FormBu Bildergruppe.
Ist dieses Verhalten beabsichtigt?
Kann ich den Wert von "count" nach dem Zurücksetzen des Formulars programmatisch festlegen? Ich versuchte, dies zu tun:
this._stdSearchForm.value.count = 50;
aber das änderte nichts.
null oder null Karten sein ' setValue' funktioniert gut. Danke mein Herr! –
Gern geschehen! – yurzui