Я получаю сообщение об ошибке при отображении сообщения при проверке угловой формы - PullRequest
0 голосов
/ 24 августа 2018

Я создаю угловую форму, и во время проверки я пытался показать сообщение, когда поле не заполнено, поэтому я использовал ng-for в теге span, но у меня ошибка

html ->

<div class="form-group">
    <input type="text" formControlName='fname' placeholder="First Name">
    <span *ngFor="signupForm.control['fname'].haserror(required)"> Enter your Name </span>
</div>

ошибка -

Can't bind to 'ngFor' since it isn't a known property of 'span'. ("m-group">
       <input type="text" formControlName='fname'  placeholder="First Name">
       <span [ERROR ->]*ngFor="signupForm.control['fname'].haserror(required)"> Enter your Name </span>
      </div>  

1 Ответ

0 голосов
/ 24 августа 2018

ИСПОЛЬЗОВАНИЕ *ngIf вместо *ngFor

Демонстрация Stackblitz

<span *ngIf="signupForm.get('fname').hasError('required')"> Enter your Name </span>
...