禁用 md 输入
Disable an md-input
我想在某些情况下禁用输入。
显示值,但无法修改它。
我尝试添加 ng 禁用或 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>
将您的 ng-disabled 移至输入标签。应该可以。
<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-class 中还有一个不合适的“{”困扰着我,但代码仍然有效,所以我没有更改它,因为我不知道它是否是必要的。
我想在某些情况下禁用输入。 显示值,但无法修改它。
我尝试添加 ng 禁用或 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>
将您的 ng-disabled 移至输入标签。应该可以。
<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-class 中还有一个不合适的“{”困扰着我,但代码仍然有效,所以我没有更改它,因为我不知道它是否是必要的。