注册表 - 购买验证

时间:2017-06-22 08:13:31

标签: javascript angular

我正在使用Angular和ngIF来输入(lenght等)。 它正在工作,但有时当你以良好的方式写下并进入下一个输入时,它说lenght必须有min 5 char(当它为ex 8时)。 为什么工作一时好,其他如此糟糕?

对于密码错误框:

   <div *ngIf="personpassword.errors && (personpassword.dirty || personpassword.touched)" class="alert alert-danger">
      <div [hidden]="!personpassword.errors.required">
        <i class="fa fa-exclamation-circle" aria-hidden="true"></i>
        <p>Hasło jest wymagane!</p>
      </div>
      <div [hidden]="!personpassword.errors.minlength">
        <i class="fa fa-exclamation-circle" aria-hidden="true"></i>
        <p>Hasło musi mieć przynajmniej 6 znaków</p>
      </div>
    </div>

输入:

<div class="inputs">
  <input type="password" name="phone" value="" [(ngModel)]="password" required minlength="6" #personpassword="ngModel">
</div>

所有其他输入和错误我以相同的方式写...

那么问题是什么?共有11个输入。

0 个答案:

没有答案