Angular 如何首先听取表单的更改?
在角形结构中有反应形式 它允许在完整形式和具体领域倾听变化:Angular 如何首先听取表单的更改?,angular,typescript,Angular,Typescript,在角形结构中有反应形式 它允许在完整形式和具体领域倾听变化: this.filterForm.valueChanges.subscribe(() => { }); this.filterForm.controls["name"].valueChanges.subscribe(selectedValue => { }); 如何先监听整个表单事件,然后启动监听具体表单字段 我一定是这样的: this.filterForm.valueChanges.sub
this.filterForm.valueChanges.subscribe(() => {
});
this.filterForm.controls["name"].valueChanges.subscribe(selectedValue => {
});
如何先监听整个表单事件,然后启动监听具体表单字段
我一定是这样的:
this.filterForm.valueChanges.subscribe(() => {
this.filterForm.controls["name"].valueChanges.subscribe(selectedValue => {
});
});
试试这个(使用RxJs):
试试这个(使用RxJs):
this.filterForm.valueChanges.pipe(
switchMap(() => this.filterForm.controls["name"].valueChanges)
).subscribe(selectedValue => {
// some code
})