【发布时间】:2019-05-09 17:19:06
【问题描述】:
<input pInputText type="text" formControlName="description" class="form-control" placeholder="Required" *ngIf="pageModes[formModel.schema.mode] === pageModes[pageModes.View] />
上面是我使用的输入框.. 我的情况:
IF(pageModes[formModel.schema.mode] === pageModes[pageModes.View])
{
-----------(disable the input box)-------------------
}
ELSE
{
-----------(enable the input box)-------------------
}
当我简单地使用条件 pageModes[formModel.schema.mode] === pageModes[pageModes.View] 时,输入框变得不可见。
谁能帮我使用条件"pageModes[formModel.schema.mode] === pageModes[pageModes.View]"
【问题讨论】:
-
您需要在您的 TypeScript 代码中禁用相应的 FormControl:angular.io/api/forms/AbstractControl#disable
-
当我使用这个时,输入变得不可见.. 我需要禁用输入