我一直在写一个Web应用程序,我有三种不同的形式。 我已对它们进行了一些验证,但似乎在最近的更新后,所有内容都会被忽略。
验证仍然有效:
- 如果输入不为空,则检查 -Maxlength
停止工作的验证:
-Patterns
- 输入类型的电子邮件(这是让我感到惊讶的一个),它没有 如果您输入了输入,请检查“@”或其他任何检查 输入电子邮件。
示例代码=`
<div class="form-group" [ngClass]="{ 'has-error': submitted && (!trainer.email || emailExists)}">
<label for="email">E-mail*</label>
<input [(ngModel)]="trainer.email" type="email" class="form-control" name="email" maxlength="50" placeholder="Enter e-mail adress" />
<div *ngIf="submitted && !trainer.email" class="help-block">E-mail adress is required</div>
<div *ngIf="submitted && emailExists" class="help-block">E-mail adress "{{emailInUse}}" is already in use</div>
</div>
`
我已经删除了html中的所有内容,只放入了一个电子邮件输入类型,但仍然无效。我想我的代码中的其他地方出了问题,但我不知道从哪里开始查找。这个例子适用于我的培训师课程,但我还有其他2个html文件也突然停止工作,这样我的结论就是问题不在HTML中。
是否存在导致此类问题的常见错误?
由于