2017-07-16 53 views
0

假設我創建FormGroup這樣角不能禁用/啓用FormGroup創建後

this.orderProductForm = this.formBuilder.group({ 
     productList: [] 
    }); 

    this.addressForm = this.formBuilder.group({ 
     shippingName: '', 
     shippingAddress: '', 
     shippingMobile: '', 
    }); 

之後,我叫......

this.orderProductForm.enable(); 
    this.addressForm.enable(); 

this.orderProductForm.disable(); 
    this.addressForm.disable(); 

這不是工作,請幫忙..

+0

何時何地你打電話給這些啓用和禁用? – Alex

+0

你是什麼意思不工作? –

回答

0

在Angular中禁用formControl意味着該值未顯示在表單的value()getRawValue()中,並且未對其進行更改。它不禁用附加到formControl的HTML元素。

您可以通過設置其disabled屬性來禁用HTML元素。