【发布时间】:2017-11-02 05:59:24
【问题描述】:
我有一个[disabled] 的输入,这取决于另一个输入的ngModel。最初[disabled] 工作正常,但当我们更改依赖输入值时,[disabled] 属性不工作。如何在[disabled]属性上应用两个绑定?
下面是代码sn-p。
<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-disabled
-
@O.Paquay 这是 Angular 而不是 AngularJS(Angular 1)
标签: javascript angular angular2-directives