AngularJS v1.3.x电子邮件验证问题 [英] AngularJS v1.3.x Email Validation Issue
本文介绍了AngularJS v1.3.x电子邮件验证问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
示例电子邮件:一些@邮件
Sample email: some@mail
在角v1.1.x这封电子邮件是无效的。但在角v1.3.x它是有效的。我知道,在技术上它是有效的,但我需要像some@valid.com电子邮件。我尝试了一些正则表达式,但没有奏效。
In Angular v1.1.x this email is not valid. But in Angular v1.3.x it's valid. I know technically it's valid but I need like some@valid.com email. I tried some regex but not worked.
如何更改验证在角v1.3.x?
How can I change validation in Angular v1.3.x ?
推荐答案
试着在你的电子邮件输入使用NG-模式。
Try to use ng-pattern in your email input.
<input type="email" name="input" ng-model="text" ng-pattern="/^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,15})$/" required>
见一个例子:普拉克
这篇关于AngularJS v1.3.x电子邮件验证问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文