Als «angular2-forms» getaggte Fragen

Ein Winkelformular ist eine Sammlung von Dateneingabesteuerelementen. Verwenden Sie dieses Tag für Fragen zu vorlagengesteuerten und reaktiven Formularen wie NgForm, FormGroup, FormControl, AbstractControl, FormBuilder und Validators sowie zur Datenbindung zwischen Formularen und Komponenten.

10
ngModel kann nicht zum Registrieren von Formularsteuerelementen bei einer übergeordneten formGroup-Direktive verwendet werden
Nach dem Upgrade auf RC5 wurde der folgende Fehler angezeigt: ngModel cannot be used to register form controls with a parent formGroup directive. Try using formGroup's partner directive "formControlName" instead. Example: <div [formGroup]="myGroup"> <input formControlName="firstName"> </div> In your class: this.myGroup = new FormGroup({ firstName: new FormControl() }); Or, if you'd …

15
Wie lösche ich das Formular nach dem Absenden in Angular 2?
Ich habe eine einfache eckige 2-Komponente mit Vorlage. Wie lösche ich das Formular und alle Felder nach dem Absenden? Ich kann die Seite nicht neu laden. Nach dem Einstellen der Daten mit date.setValue('')Feld ist Stil touched. import {Component} from 'angular2/core'; import {FORM_DIRECTIVES, FormBuilder, ControlGroup, Validators, Control} from 'angular2/common'; @Component({ selector: …

7
Angular2-Sollwert für formGroup
Ich habe also ein komplexes Formular zum Erstellen einer Entität und möchte es auch zum Bearbeiten verwenden. Ich verwende die neue API für eckige Formulare. Ich habe das Formular genau so strukturiert, wie die Daten, die ich aus der Datenbank abrufe. Daher möchte ich den Wert des gesamten Formulars auf …

15
Winkel 2 Entfernen Sie alle Elemente aus einem Formarray
Ich habe ein Formulararray in einem Formbuilder und ändere Formulare dynamisch, dh beim Klicken Daten aus Anwendung 1 laden usw. Das Problem, das ich habe, ist, dass alle Daten geladen werden, aber die Daten im Formulararray bleiben und nur die alten Elemente mit neuen verknüpfen. Wie lösche ich dieses Formular, …

19
Reaktive Formen - Markieren Sie Felder als berührt
Ich habe Probleme herauszufinden, wie alle Felder des Formulars als berührt markiert werden können. Das Hauptproblem ist, dass, wenn ich keine Felder berühre und versuche, einen Formularüberprüfungsfehler einzureichen, dieser nicht angezeigt wird. Ich habe einen Platzhalter für diesen Code in meinem Controller. Meine Idee ist einfach: Benutzer klickt auf die …

6
angle2 manuell Klickereignis auf ein bestimmtes Element auslösen
Ich versuche, das Klickereignis (oder ein anderes Ereignis) programmgesteuert auf ein Element auszulösen. Mit anderen Worten, ich möchte die ähnlichen Funktionen kennen, die die Methode jQuery .trigger () in angle2 bietet. Gibt es eine eingebaute Methode, um dies zu tun? ..... wenn nicht, bitte vorschlagen, wie ich das machen kann …


11
Wählen Sie basierend auf der Aufzählung in Angular2
Ich habe diese Aufzählung (ich verwende TypeScript ): export enum CountryCodeEnum { France = 1, Belgium = 2 } Ich möchte in meinem Formular eine Auswahl erstellen , wobei für jede Option der Enum-Integer-Wert als Wert und der Enum-Text als Beschriftung wie folgt verwendet werden: <select> <option value="1">France</option> <option value="2">Belgium</option> …

8
Winkel 2 verhindert, dass die Eingabe in vorlagengesteuerter Form gesendet wird
Ich habe Formulare, die den vorlagengesteuerten Entwurf verwenden, also ungefähr so: <form #myForm="ngForm" ngSubmit="save(myForm.value, myForm.isValid)"> <input #name="ngModel" [(ngModel)]="name"> <button type="submit">Submit form</button> </form> Wie kann ich nun verhindern, dass ENTER das Formular sendet? Dies beeinträchtigt das benutzerdefinierte ENTER-Verhalten innerhalb des Formulars und auch, wenn Sie versehentlich die Eingabetaste in einer unerwünschten …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.