首页 > 解决方案 > nativescript 角度模板形式 *ngif 不起作用

问题描述

我有一个模板驱动的表单,我想向文本字段添加一些验证。我正在使用带有角度和打字稿的 nativescript 游乐场。*ngIf 的第一个标签工作正常,第二个标签没有任何反应,我也没有收到错误消息。我已经尝试过:

*ngIf="en​​dTime.errors?.minlength *ngIf="en​​dTime?.errors?.minlength

没有任何效果。有人对我有解决方案吗?我需要嵌套标签吗?

     ```   <TextField id="endTime" #endTime="ngModel"
            hint=" Enter end time 00:00" [(ngModel)]="t1" secure="false"
            keyboardType="datetime" returnKeyType="done"
            autocorrect="false" maxLength="5" minLength="5"
            class="input input-border" required>
        </TextField>

        <Label class="text-danger" textWrap="true"
            *ngIf="endTime.touched && !endTime.valid"
            text="End time is required!"> </Label>

        <Label class="text-danger" textWrap="true"
            *ngIf="endTime.errors?.minLength"
            text="End time must be format hh:mm"> </Label> ```




  

标签: htmlangulartypescriptnativescript

解决方案


推荐阅读