別の入力のngModel
に応じて、[disabled]
という入力があります。最初は[disabled]
が正常に動作していますが、従属入力値を変更しても、[disabled]
プロパティは機能しません。 [disabled]
プロパティに2つのバインディングを適用するにはどうすればいいですか?角2 [無効]を使用した双方向バインディング
以下はコードスニペットです。
<select [ngModel]="isDisabled" (ngModelChange)="isDisabled=$event">
<option value="0">Disabled</option>
<option value="0">Enabled</option>
</select>
このモデルisDisabled
が正しく変更されます。テンプレート{{isDisabled}}
でこのような値の変化を見ることができました。しかし、選択ボックスの[disabled]
プロパティには反映されません。
<select [ngModel]="userInput" [disabled]="isDisabled">
<option value="test">Test</option>
</select>
はNG-無効 –
を使用してみてください@ O.PaquayこれはAngularではないAngularJS(Angular 1) –