0

このチェックボックスがあるので、ngModelをバインドしてngModelに基づいて、チェックボックスをオンまたはオフに設定します。初期化後のチェックボックスの値を設定する

問題を解決するには、チェックボックスを変更するといくつかの条件をチェックし、その条件に基づいてngModelをfalseにバインドし直します。つまり、技術的にチェックされていればチェックされていない状態に戻ります。条件は満たされていますが、そうではありません。私のngModelはfalseの値を示していますが。

[checked]属性で試してみましたが、機能していません。

任意の入力は非常にちょうどあなたのonChange機能にisChecked真または偽の値を作成する前に、機能を時間を追加し、コンポーネント

このコードは私のために働いた
if(someCondition) { 
this.isChecked = false 
} 

答えて

0

<input type="checkbox" [(ngModel)]="isChecked" [checked]="isChecked" (ngModelChange)="onChange('statusPush',$event)"> 

を高く評価しています

if(someCondition) { 
    setTimeout(()=>{ 
    this.isChecked = false 
    }); 
} 

これが役に立ちます。

関連する問題