Angular2侦听addControl(),然后将valueChanges侦听器附加到此控件

时间:2018-02-21 08:42:51

标签: angular angular2-forms

我在Angular2中有一个相当动态的表单 - 即某些控件以后可能会或不会通过this.form.addControl('some_optional_field', ...)添加。

我想轻松地将this.form.controls['some_optional_field'].valueChanges.subscribe()侦听器附加到此特定FormControl仅在它添加到表单后(当表单初始化时,默认情况下它没有附加此可选字段 - 它&& #39; s在某个以后的任意时间点附加 - 通过一个外部逻辑,它不提供回调或输出参数来挂钩我的登录信息。)

简化问题:有没有办法检测FormControls何时被添加或移除到给定表单,所以我可以相应地对它们作出反应?

0 个答案:

没有答案