以下のコードがあります
ngOnInit() {
this.contactsService.getContactByAuthId(this.user.id).subscribe(profile => {
this.profile = profile;
this.profileForm = this.formBuilder.group({
name: [this.profile.name, Validators.compose([Validators.minLength(6), Validators.required])],
title: [this.profile.title, Validators.compose([Validators.minLength(6), Validators.required])],
});
this.profileForm.title.valueChanges.subscribe(value => {
console.log(value);
});
});
}
valueChanges
ofに登録したいのですtitle
が、Cannot read property 'valueChanges' of undefined
エラーが発生します。
サブスクライブできthis.profileForm.valueChanges
ますが、タイトルが変更されたときに何らかのデバウンスと API 呼び出しを行いたいです。
あなたが持っていれば、そのFormControl
変更を購読できるようですが、私はFormBuilder
構文を使用しているため、にアクセスできませんFormControl
。