からは私が条件に基づいて動的に無効にする選択制御を持っている:Angular2リフォーム - 無効にフォームコントロールを動的条件
this.activityForm = this.formBuilder.group({
docType: [{ value: '2', disabled: this.activeCategory != 'document' }, Validators.required]
});
はしかし、DOCTYPEはこのいくつかの点でていても有効になりません。 .activeCategoryは 'document'になります。
これを修正するにはどうすればよいですか?
はこれを行うためのよりよい方法はありますか? 'setValue'や' patchValue'と言うと? – Kody
@Kody選択を有効/無効にするために、私は認識していません。 'setValue'と' patchValue'は、ビジュアル状態ではなくフォームコントロールの値を変更するためのものです。 –