我有,我想根據條件動態地禁用選擇控制:Angular2活性形式 - 禁用表單控件動態地從條件
this.activityForm = this.formBuilder.group({
docType: [{ value: '2', disabled: this.activeCategory != 'document' }, Validators.required]
});
然而,DOCTYPE不會成爲被啓用,即使在某些時候這.activeCategory變成'文檔'。
我該如何解決這個問題?
是否有這樣做的更好的方式?說'setValue'或'patchValue'? – Kody
@Kody對於啓用/禁用選擇,不是我所知道的。 'setValue'和'patchValue'用於改變窗體控件的值,而不是可視狀態。 –