0
と角度V4に無効状態を使用している場合はfalseにあるチェックボックスの値を設定することができません:私は、フォームビルダでフォームを作成し、次のようなものがあります反応フォーム
myCheckbox: [{ value: true, disabled: false }, ''],
その後、私は価値にパッチを適用しようとします、しかし、私は偽から真のではなく、真から偽に行きます場合にのみ動作します。
this.myForm.get('selectedItem').patchValue({
selectedItem1: [{ value: false, disabled: false }, '']
});
を私は何かが足りないのですか?無効状態を処理するために推奨される方法を使用するまで、すべてうまくいった。
チェックボックスは、HTMLで次のようになります。
<label class="checkbox-inline"><input type="checkbox" name="selectedItem1" formControlName="selectedItem1">Week 1</label>
angularjsタグを削除し、代わりに角度を使用してください – Ero