我想显示两个错误required和invalid email。我在输入代码中添加了一个正则表达式模式来检查无效电子邮件。
<input ng-model="newUser.email" type="mail" name="email" placeholder="Email (required)" ng-required="true" ng-pattern = '/^(([^<>()\[\]\.,;:\s@\"]+(\.[^<>()\[\]\.,;:\s@\"]+)*)|(\".+\"))@(([^<>()[\]\.,;:\s@\"]+\.)+[^<>()[\]\.,;:\s@\"]{2,})$/i'>
但我的 ngMessage 没有显示无效电子邮件的任何消息,它只显示所需电子邮件的消息。
<div ng-messages="signUp.email.$error" ng-messages-multiple>
<div ng-message="required">This is required.</div>
<div ng-message="email">Please enter a valid email address.</div>
</div>