我有以下角形式:
<form (ngSubmit)="createStock(stockForm)" #stockForm="ngForm">
<div class="stock-name">
<input type="text"
placeholder="Stock Name"
required
name="stockName"
#stockName="ngModel"
[(ngModel)]="stock.name">
</div>
<div *ngIf="stockName.errors && stockName.errors.required">
Stock Name is Mandatory
</div>
您可以,我正在创建模板引用变量(stockName)并将ngModel分配给它。稍后,我将使用该模板引用变量来检查错误。上面的代码可以正常工作,但是我无法理解为什么在NgModel类中不存在称为“错误”的此类属性时,它可以正常工作。
NgForm
指令引用了控件。NgModel扩展NgControl