为什么* ngIf必须使用“必需”验证器?

时间:2019-10-13 05:38:42

标签: angular

所以我是Angular的初学者。关于模板驱动的表单,我有几个问题。

这是代码段:

<div class="form-group">
      <label for="email">Email ID</label>
      <input type="text" ngModel name="email" class="form-control" #em="ngModel" required/>
  </div>
  <div class="alert alert-danger" *ngIf="em.touched && !em.valid">
    Email ID is required.
  </div>

上面的代码运行得很好,但是如果我删除了必需的关键字,则* ngIf条件将无法正常工作。 我可以知道* ngIf的“必需”验证器有什么意义吗? 还有具有名称属性的ngModel在后台如何工作?

0 个答案:

没有答案