Angular ngIf:表单字段警报条件

时间:2019-06-13 13:15:14

标签: angular typescript

我已经在字段格式下创建了此ngIf条件:

<div class="with-errors error-missatge"
    *ngIf="expirationdate.dirty && !expirationdate.errors?.dateTime?.future">
    {{ 'ui.errors.field.datetime.future' | translate }}
</div>

条件是:expirationdate.dirty && !expirationdate.errors?.dateTime?.future

expirationdate.errors is为空. Then seems that condition is为真时出现问题。

我需要当未定义expirationdate.errors时,整个条件为false

有什么解决方法吗?

1 个答案:

答案 0 :(得分:0)

使用条件

expirationdate.dirty && expirationdate.errors && !expirationdate.errors?.dateTime?.future