arbeiten Ich möchte eine meiner Formen bekommen („Familie“) Wert, wenn durch subscribe geändert, aber es scheint etwas nicht in Ordnung, weil ich nichts auf meiner Konsole Protokoll bekam.Eckige Form Control valueChanges nicht
import { Component , AfterViewInit } from '@angular/core';
import {FormGroup,FormBuilder} from '@angular/forms';
import {Observable} from 'rxjs/Rx';
@Component({
selector: 'app-root',
template: `<h1>Hello World!</h1>
<form [formGroup]="frm1">
<input type="text" formControlName="name" >
<input type="text" formControlName="family">
</form>
`,
})
export class AppComponent implements AfterViewInit{
frm1 : FormGroup;
constructor(fb:FormBuilder){
this.frm1 = fb.group({
name : [],
family: []
});
}
ngAfterViewInit(){
var search = this.frm1.controls.family;
search.valueChanges.subscribe(x => console.log(x));
}
}
Warum nicht eine 'Änderung verwenden()' Event-Handler in Ihrem HTML-Code der Eingabefelder ? – Abrar