我有一個輸入[disabled]
,具體取決於另一個輸入的ngModel
。最初[disabled]
工作正常,但不是當我們更改相關輸入值時,[disabled]
屬性不起作用。如何申請兩個綁定[disabled]
屬性?Angular 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) –