2017-05-04 3 views
2

을 변경 감지 :Angular2 : 나는이 같은보고 <code>FormGroup</code>이 양식을 Angular2 4.0

this.form = this._fb.group({ 
     a: ['', [Validators.required]], 
     b: ['', [Validators.required]], 
     c: ['', [Validators.required]], 
    }); 

는 개별 필드에 valueChanged를 구독 할 수 있습니까?

내가 입력 c에 변화를 감지 싶지 않다, 그래서 아래의 방법이 작동하지 않습니다 당신은 및 B FormControl 에 대해 별도의 구독을 추가 할 수 있습니다

this.form.valueChanges.debounceTime(400).subscribe(data => { 
    // Do something 
    }); 

답변

4

.

this.heroForm.controls["a"].valueChanges.subscribe(data => { 
// Do something 
}); 

this.heroForm.controls["b"].valueChanges.subscribe(data => { 
// Do something 
});