2016-09-07 14 views

回答

1

在RC6(今後的版本)我用AbstractControl使禁用方法解決了這個問題。

例子:

// before (rc5): 
//this.formGroup.exclude('controlName'); 

// after (rc6): 
this.formGroup.get('controlName').disable(); 

// before (rc5): 
this.formGroup.include('controlName'); 

// after (rc6): 
this.formGroup.get('controlName').enable(); 

希望它可以幫助你。

+0

這不完全相同:調用disable()現在實際上禁用(aka灰色)控件,而exclude()沒有這個副作用 – user2363245