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

时间:2017-07-13 00:20:48

标签: forms angular angular-reactive-forms

有没有办法在Angular4应用程序中使用动态表单时禁用/启用表单控件,以及何时翻转它们的可见性。

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

1 个答案:

答案 0 :(得分:0)

你可以在控制标签上使用[disabled]来禁用控件,该控件也会从表单验证中免除表单。

虽然当您尝试直接在标签上使用它时,您会收到警告。所以我想你最好的选择是使用*ngIf