0
私はメールの検証をAngry out of outboxで行い、そのように動作する必要があります。AngularJSを使用した電子メールの検証1.2.0
<input class="form-control" type="email" placeholder="[email protected]"
name="email" ng-model="user.email" required/>
<div class="error-block" ng-if="form.$submitted && form.email.$invalid">
<div ng-if="form.email.$error.required">Enter the Email Address</div>
<div ng-if="form.email.$error.email">Invalid email address.</div>
ユーザーが6文字以上のドメインを挿入すると、Angularが文句を言うのが問題です。たとえば、電子メール[email protected]
を使用しようとすると、AngularはEメールを無効のように設定します。
私はメールを[email protected]
に設定した場合、Angularは問題なくメールを検証します。 正規表現を6文字以上に拡張する方法がありますか?ng-pattern
を使用する必要がありますか?
ありがとうございました
ありがとうございます@テーブル。 –