我想在某些情况下禁用输入。 显示该值,但无法修改它。
我试图添加一个ng disable或ng class,但是它似乎对我不起作用。
<div ng-controller="SettingsController">
<md-input-container ng-class="{'md-block' : model.isDisable" ng-disabled="model.isDisabled">
<input ng-model="obj.name" aria-label="name" />
</md-input-container>
</div>
答案 0 :(得分:1)
将已禁用ng 移至输入标签。应该可以。
<div ng-controller="SettingsController">
<md-input-container ng-class="{'md-block' : model.isDisable" >
<input ng-model="obj.name" aria-label="name" ng-disabled="model.isDisabled" />
</md-input-container>
</div>
在ng类中还有一个过时的'{'困扰着我,但是代码仍然有效,所以我不更改它,因为我不知道是否有必要。