Tag: angular-reactive-forms
Fragen über Winkel-Reaktive Formen, Winkel-Technik für die Erstellung von Formularen in einem reaktiven Stil.
Verwenden Sie dieses tag für Fragen, die nicht spezifisch für eine einzelne version von Angular.
1
Antworten
Ich habe zwei benutzerdefinierte validator im reactive form rufe ich die Funktion unten auf erstellt ein Formular in der Komponente Konstruktor: private createForm(): void { this.passwordUpdateForm = this.formBuilder.group({ newpassword : [null, Validators.required], passwordconfirm: [null, Validators.required] }, {
2
Antworten
FEHLER Error: No value accessor für Formular-Steuerelement mit dem Namen: 'sNo' es ist nicht zu finden formCOntrolName in meine DOM Komponente Seite this.form = new FormGroup({ 'sNo': new FormControl, 'question': new FormControl, 'options': new FormGroup({ 'op': new
6
Antworten
Müssen wissen, wenn Sie mehrere Steuerelemente in einem Formular, und Sie wollen wissen, um die Kontrolle durch die Nutzer geändert, so dass Sie einige Aktionen durchführen. <input formControlName="item_name" #itemName (input)="inputChanged(itemName)"> , Warum ich brauche, um formControlName? als
1
Antworten
Habe ich eine einfache form wie folgt: some.component.html <form class="example-form" novalidate (ngSubmit)="onSubmit()" autocomplete="off" [formGroup]="testform"> <input type="text" formControlName="name" class="form-control" placeholder="Enter name" required/> <app-show-errors [control]="claimform.controls.name"></app-show-errors> <button type="submit" (click)="onSubmit()">Next</button> </form> einige.Komponente.ts ngOnInit() { this.testform= new FormGroup({ name: new FormControl('', {
1
Antworten
In meiner Anwendung, die ich aus einem Formular mit Reaktiven Formen. In meiner app ist ein button Add new Fields bei Klick auf diesen button neue Felder Hinzugefügt werden. Ich bin in der Lage, neue Felder hinzufügen,
2
Antworten
EDIT: Was ich erreichen möchte, ist eine Validierung an einem einzigen Control und nicht das gesamte Formular. Sollte der validator überprüfen Sie alle atom Felder wie Haus, Straße, Hausnummer etc. und dann sofort die google-maps-Eingabe-Steuerung. Bin ich
1
Antworten
Ich möchte erstellen Sie eine benutzerdefinierte form-element mit ControlValueAccessor Schnittstelle im Winkel 2+. Dieses element wäre ein wrapper über eine <select>. Ist es möglich, übertragen Sie die Control-Eigenschaften, um die gewickelten element? In meinem Fall, die Validierung
1
Antworten
Gibt es eine bevorzugte Art, bei der Auswahl Validierung mit myForm.controls['name'].valid myForm.get('name').valid als beide zu sein scheint, nur syntaktisch anders, aber erreichen das gleiche Ziel. <label>Name <input type="text" formControlName="name"> </label> <div class="alert" *ngIf="!myForm.controls['name'].valid && myForm.controls['name'].touched"> {{ titleAlert
2
Antworten
Ich neulich die eckige version-6-rc. Ich bekam folgende Warnung Wie es aussieht, bist du mit ngModel auf dem gleichen Formular-Feld als formControlName. Unterstützung für die Verwendung des ngModel input-Eigenschaft und ngModelChange Veranstaltung mit reaktiven form-Richtlinien veraltet ist
2
Antworten
Wenn ich tab durch den text ein, ohne die Eingabe von nichts, der Fehler msg divs-display, die angibt, dass die erforderliche validator hat ordnungsgemäß ausgelöst. Allerdings, wenn ich den Typ etwas in eines der Felder, wird die
2
Antworten
In meinem Winkel 4 app, ich habe ein Formular mit mehreren Steuerelementen. Auf einige Punkte, die ich brauchen, um zu erzwingen, die Aktualisierung Ihrer Gültigkeit, also mache ich: this.form.get('control1').updateValueAndValidity(); this.form.get('control2').updateValueAndValidity(); this.form.get('control3').updateValueAndValidity(); //and so on.... dann: this.form.updateValueAndValidity(); diese
1
Antworten
this.formGroup = this.formBuilder.group({ images: this.fb.array() }); Ich hinzufügen, neues element in dieser Art: this.images.push(new FormControl(new ImageCreateForm(this.imageResponse.id))); get images(): FormArray { return <FormArray>this.formGroup.controls.images; } Meine Klassen: export class ImageCreateForm { id: number; constructor(id: number) { this.id = id;
6
Antworten
Ich habe eine reaktive form in der Winkelgeschwindigkeit wie folgt: this.AddCustomerForm = this.formBuilder.group({ Firstname: ['', Validators.required], Lastname: ['', Validators.required], Email: ['', Validators.required, Validators.pattern(this.EMAIL_REGEX)], Picture: [''], Username: ['', Validators.required], Password: ['', Validators.required], Address: ['', Validators.required], Postcode: ['', Validators.required],
3
Antworten
sind reaktive Formen dem Weg zu gehen, um eine Komponente, die hören können, die für änderungen in der Gültigkeitsstatus der form, die es enthält, und führen Sie einige compoment Methoden? Es ist leicht zu deaktivieren Sie die
5
Antworten
Ich bin mit Winkel-6 mit reaktiven Formen, und ich versuche herauszufinden, wie das Datum zu formatieren Wert, der zurückgegeben wird von einem webapi. Das Datum wird angezeigt als 1973-10-10T00:00:00, und ich will ihn formatieren zu 10/10/1973. Unten
6
Antworten
Ich habe ein Formular auf meiner Seite und wenn ich rufe FormGroup.reset() es legt die Formen Klasse ng-pristine ng-untouched aber FormControl.hasError(...) noch zurück truthy. Was mache ich hier falsch? Vorlage <form [formGroup]="myForm" (ngSubmit)="submitForm(myForm)"> <mat-form-field> <input matInput formControlName="email"
4
Antworten
Ich habe ein gebundenes Formular mit folgendem code in der template-markup <form [formGroup]="modalFG"> ... <ion-item *ngIf="isChangeStatus()"> <ion-select formControlName="jobStatus" (ionChange)="jobStatusChangeHandler($event)"> <ion-option value=4>Success</ion-option> <ion-option value=5>Failure</ion-option> <ion-option value=6>Terminated</ion-option> <ion-option value=8>Inactive</ion-option> </ion-select> </ion-item> </form> In dem Typoskript ich habe einen Wert
1
Antworten
Ich habe 2 radio-buttons, ich bin mit der reaktiven Formen und ich habe die Formular-Steuerelemente innerhalb meiner Komponente. Das Problem, das ich bin vor ist, dass das name-Attribut muss gleich sein wie die formControlName. Wenn ich die
1
Antworten
Ich brauche Hilfe mit formArray Validierung in reaktive form. Ich möchte überprüfen jedes Element im array, aber ich habe keine Ahnung wie ich es machen kann. Danke. html-code: <label for="name">name:</label> <input formControlName="name" id="name" type="text"> <div *ngIf="name.invalid &&
3
Antworten
Kann nicht acces es in der gleichen Weise wie in Eckige docs, so zu packen, die FormGroup ersten Instanz und finden FormControl Instanz drin.. ich Frage mich, warum? Dieses Beispiel funktioniert: <form [formGroup]="myForm" (ngSubmit)="onSubmit()"> <div class="form-group"> <label
3
Antworten
Wie man ein Control in eckigen readonly Ich weiß, kann ich das in html, wie <input type="text" formControlName="xyz" readonly /> wie man es aus dem JS-Code und nicht html ich.e in einem Modell-driven-Weg Sie können deaktiviert durch
5
Antworten
Ich versuche, herauszufinden, wie man ein Rohr in eine reaktive form, so dass die Eingabe gezwungen wird, in einer Währung format. Ich habe bereits meine eigene Pfeife, die ich getestet habe, auch in anderen Bereichen des Codes,
7
Antworten
Ich versuche, den Text der Ausgewählten option, Wählen Sie "Steuerung" im Winkel 4. HTML: <div class="col-sm-6 form-group"> <label>Industry</label> <select class="form-control select" formControlName="Industry"> <option value="">Please select Value</option> <option *ngFor="let industry of industries" [ngValue]="industry.ID">{{industry.Name}} </option> </select> </div> upload.component.ts this.form.controls['Industry'].valueChanges.subscribe((name)
2
Antworten
Ich bin mit Winkel 4, Reaktive Formen.Ich will zeigen, Validierung Fehlermeldung, wenn der Benutzer klickt auf "Absenden" /Schaltfläche "Konto Erstellen". Hier ist der HTML-und typescript-code, den ich verwende. <form [formGroup]="signupForm" (ngSubmit)="onSubmit()"> <div class="form-group"> <input type="text" id="firstname" name="firstname"
3
Antworten
Möchte ich erwähnen, dass ich bin mit separaten generischen Komponente, um Fehler anzuzeigen, so bin ich nicht darum, Sie direkt innerhalb von html-um Wiederholungen zu vermeiden, so kann ich nicht Kette und hartcodieren bedingte direkt im template.
1
Antworten
Gibt es eine Möglichkeit, deaktivieren, um die gesamte form in Winkel bei Verwendung von Reaktiven Formen. Ich weiß, dass es möglich ist, um Sie zu deaktivieren. this.tempForm = this.fb.group({ m26_type: '', m26_name: '' }) this.tempForm.get('m26_type').disable(); Ist es
2
Antworten
Als Eckige Dokumentation sagt, wir können formControlName in unseren Formularen: <h2>Hero Detail</h2> <h3><i>FormControl in a FormGroup</i></h3> <form [formGroup]="heroForm" novalidate> <div class="form-group"> <label class="center-block">Name: <input class="form-control" formControlName="name"> </label> </div> </form> Wie Sie sagen... Ohne einen Elternteil FormGroup, [Control]="name"
1
Antworten
Ich bin converting-Winkel-1.6-code zum Winkel 4, und ich habe ein Problem mit einer Liste von Elementen. Der code in Eckigen 1.6: <select ng-model="$ctrl.level" ng-options="item as item.label for item in $ctrl.referentiel.levels | orderBy : 'index' track by item.id"
1
Antworten
Habe ich versucht, bestätigen Sie das Kennwort mit dem Kennwort-Wert. Ich habe getan, als pro Async-validator standard. Aber ich Frage mich, es funktioniert nicht und werfen mir die folgende Fehlermeldung. Bitte sagen Sie jemand, wie man dieses
4
Antworten
Hallo, ich bin die Implementierung einer form in Winkel-2 mit dem Formular-generator Komponente.ts implementierte ich mein Formular mit formGroup Unten ist Mein code public myForm: FormGroup; constructor(private authenticateservice: AuthenticateService, private _fb: FormBuilder ) { } ngOnInit() {
2
Antworten
Ich bin auf der Suche zum aktualisieren einer formArray nachdem der Benutzer fügt einen Wert in ein leeres Steuerelement. Derzeit, wenn der Benutzer ein neues Element hinzufügen, die ich Baue, auf die formArray mit leeren Werten. buildItem(item?:
2
Antworten
Ist es möglich, als ungültig-Formular-Steuerelement in angular2? (verwendete form builder) zB. ich habe form-> exampleFrom & field-> exampleControl Ich habe dies versucht, nicht gelingen : this.exampleFrom.controls['exampleControl'].invalid InformationsquelleAutor Ketan Akbari | 2017-05-08
9
Antworten
In ts is_edit = true zu deaktivieren... <input [disabled]="is_edit=='false' ? true : null" id="name" type="text" [(ngModel)]="model.name" formControlName="name" class="form-control" minlength="2"> Ich auch einfach deaktivieren möchten, eine Eingabe basierend auf true oder false. Versuchte ich Folgendes: [disabled]="is_edit=='false' ? true
5
Antworten
Möchte ich eine Schaltfläche deaktiviert, bis Sie eine checkbox aktiviert wurde mit einem FormBuilder für Eckige. Ich will nicht, um explizit zu überprüfen, den Wert der checkbox und bevorzugen ein validator so, ich kann einfach überprüfen form.valid.