Forms Angular2/4-动态表单-在不可见时禁用表单控件

Forms Angular2/4-动态表单-在不可见时禁用表单控件,forms,angular,angular-reactive-forms,Forms,Angular,Angular Reactive Forms,在Angular4应用程序(使用动态窗体)中,当窗体控件的可见性翻转时,是否有方法禁用/启用窗体控件 我可以开始在每个表单控件上调用disable()/enable()方法,同时使用我的ngIfs,但我只是想知道是否有更好的解决方案?u可以在控件标记上使用[disabled]来禁用控件,该控件也可以使表单免于表单验证 尽管当你试图直接在标签上使用它时,会收到警告。因此,我想您最好使用*ngIf我正在使用*ngIf来控制可见性。正如你所说,残疾人确实发出了警告。

在Angular4应用程序(使用动态窗体)中,当窗体控件的可见性翻转时,是否有方法禁用/启用窗体控件


我可以开始在每个表单控件上调用disable()/enable()方法,同时使用我的ngIfs,但我只是想知道是否有更好的解决方案?

u可以在控件标记上使用
[disabled]
来禁用控件,该控件也可以使表单免于表单验证


尽管当你试图直接在标签上使用它时,会收到警告。因此,我想您最好使用
*ngIf

我正在使用*ngIf来控制可见性。正如你所说,残疾人确实发出了警告。