【问题标题】:error in Angular12 *ngIf directive text field validationAngular12 *ngIf 指令文本字段验证中的错误
【发布时间】:2021-07-14 09:13:31
【问题描述】:

每当我使用 *ngIf 指令来验证文本字段的最小字符时,它都会出错。

我用

<div *ngIf = "courseName.errors.minlength" >
    Minimum 5 characters required 
</div>

Error Image 1

Error Image 2

【问题讨论】:

  • Object is possibly null 是一个相当常见的错误。在发布问题之前,您是否 try searching 寻求解决方案?还可以想象一下,如果 Imgur 倒闭了,而寻找相同解决方案的人最终会出现在这里。这个问题对帮助他们没有任何帮助。所以请避免发布代码截图。直接把代码贴在这里。

标签: angular frontend


【解决方案1】:

试试&lt;div *ngIf = "courseName.errors?.minlength"&gt;。这应该可以解决问题。

【讨论】:

    【解决方案2】:

    试试这个解决方案:

    <div *ngIf = "courseName.errors?.minlength" >
    

    您也可以在 tsconfig.json 中检查此设置

    "strictTemplates": true
    

    【讨论】:

      猜你喜欢
      • 2020-08-06
      • 1970-01-01
      • 2017-01-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-27
      • 2018-11-28
      • 2019-04-24
      相关资源
      最近更新 更多