18

input type="email" と ng-model 属性で何か特別なことが起こっていますか? 入力が電子メールの場合、モデルは更新されません。入力タイプをテキスト、数値、または日付に変更すると、正しく更新されます。

私が理解できないバグまたは特別な魔法の電子メール検証動作?

4

4 に答える 4

32

入力時にいくつかの検証を行うため、モデルにバインドする前に有効な電子メール アドレスを入力する必要があります。

使用される正規表現は次のとおりです。

/^[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}$/

基本的に、少なくともa@b.co

于 2013-07-04T10:29:45.417 に答える