我正在开展一个有角度的4项目。其中,我需要将表单拆分为多个组件,我想在另一个组件中检测一个表单控件更改。
@Input() TipsControl : FormGroup;
ngOnInit() {
this.onProviderChange();
}
onProviderChange(){
this.TipsControl.controls['provider_details'].valueChanges.subscribe(val => {
console.log("hello");
this.tipProviderBlockStatus = false;
this.ParkingProviderBlockStatus = false;
this.bonusProviderBlockStatus = false;
});
}
我使用了上面的代码,但它只运行一次,即当页面是init时。我想要的是每当更改此控件的值时,它应该调用此函数。任何有助于实现这一目标的帮助或建议都将受到高度赞赏