【发布时间】:2019-03-22 05:29:11
【问题描述】:
我的模板中有这个表格:
<form #heroForm="ngForm" (ngSubmit)="onSubmit()">
我将它作为 ViewChild 添加到控制器中:
@ViewChild('heroForm') heroForm: ElementRef;
当我访问它的“form”属性以查看它是否有效时,它显示 TypeScript 错误“属性 'form' 在类型 'ElementRef' 上不存在。 ”。
if(this.heroForm.form.valid){
this.submitted = true;
}
我怎样才能摆脱这个错误?
Stackblitz 示例:https://stackblitz.com/edit/template-driven-form-demo-1tbb37?file=app%2Fuser-form%2Fuser-form.component.ts
【问题讨论】:
标签: javascript angular typescript