2017-02-22 41 views
2

我在Angular2使用Reactive FormsModule。現在,我想要禁用FormGroup的所有控件。我可以在所有控件中使用readOnly屬性,但這不是更好的解決方案,因爲我們可能會在不久的將來添加新字段。

那麼,有沒有反正總是禁用FormGroup控件?在Reactives FormModule禁用FormGroup控制在Angular2

回答

8

現在,我想禁用FormGroup

使用 disable()

所有控件:

YOUR_FORM_GROUP.disable(); 

DEMO

+0

它din't炒鍋。我用過'FORM_CONTROL.disable()' –

+0

你是什麼意思,男人?你說我的答案不起作用,但是你說'disable()'(這正是我在我的答案中使用的)確實有效?!有什麼不同?!請解釋.. – developer033

+0

'YOUR_FORM_GROUP.disable();'工作,所以我禁用所有控件一個接一個。 –