是否有理由在Angular中使用ngModel"模板驱动的方法"?

时间:2017-11-06 20:10:38

标签: angular angular-directive ngmodel

考虑以下标记:

<input id="name" required minlength="4">

现在,要将此输入字段置于Angular的控件下(即,让Angular创建一个控件对象并将其与所述输入字段关联),我们添加以下指令:

<input id="name" required minlength="4"
      ngModel name="name" #name="ngModel" >

这当然使我们能够引用字段/控制对象,可以用于显示验证div

<div *ngIf="name.invalid && (name.dirty || name.touched)"
     class="alert alert-danger">

我只是想知道Angular开发人员是否有理由不让我们使用name属性的值 - 当然,在字段上使用ngModel时需要 - 引用控件。为什么需要将ngModel看似冗余/冗长的赋值给模板变量#name="ngModel"

0 个答案:

没有答案
相关问题