无法使角度2表单验证工作

时间:2016-09-21 12:14:29

标签: angular

我尝试通过bwlow教程在角度2中进行表单验证 https://angular.io/docs/ts/latest/guide/forms.html

但它只返回一个空白页面。

但是,如果我替换以下行

<form *ngIf="active" (ngSubmit)="onSubmit()" #heroForm="ngForm">

<form>

至少我会看到一些表单元素出现。困难的部分是似乎没有错误信息可以指导我解决问题。

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:2)

活动变量的状态是什么?它必须是真的,因为你使用了ngIf:

<form *ngIf="active" (ngSubmit)="onSubmit()" #heroForm="ngForm">

一切似乎都运行良好,但是你的表单没有呈现,因为活动不存在/是假的。