我正在使用Angular2和PrimeNg来创建表单..当表单不脏或无效时,需要禁用一个按钮。所有的东西都适用于Chrome,但不适用于IE11。这是代码......修改按钮未按预期禁用。
<button pButton type="submit" icon="fa-pencil" (click)="modify()"
[disabled]="!form.dirty || form.invalid ||
disableModifyButton" disabled="true" label="Modify"></button>
关于如何解决这个问题的任何想法?
答案 0 :(得分:1)
disabled
只有一个属性值为disabled
,因此请尝试此
[disabled]="(!form.dirty || form.invalid || disableModifyButton) ? 'disabled' : null"