如何在AngularJS 1.2中仅使用模式的电子邮件验证?

时间:2015-04-27 14:25:44

标签: javascript angularjs validation email-validation

换句话说,我想禁用角度电子邮件验证并仅使用ng-pattern验证。我怎么能这样做?

Plunker exampleme&@example.com必须是有效的电子邮件地址)

3 个答案:

答案 0 :(得分:2)

将电子邮件中的类型替换为文本

<input type="text" .....>

通过

{{1}}

答案 1 :(得分:1)

将电子邮件设置为text和regex。

<input type="text" name="input" ng-model="text" ng-pattern='/^[a-z]+[a-z0-9._]+@[a-z]+\.[a-z.]{2,5}$/' required>

答案 2 :(得分:0)

在我的情况下,我决定使用默认的AngularJS电子邮件验证,直到更新到1.3版本或更高版本。在更高的版本中我没有这个错误。