валидация - Почему нет валидации в Angular 7?


0

Создаю форму в ангуляре, делаю валидацию примерно так

<input name="Name" #Name="ngModel" [(ngModel)]="service.formData.Name" 
        class="form-control" placeholder="Mission naming" required maxlength="100">

Насколько я понимаю, после валидации в инпуте должны быть ng-invalid и ng-touched , но их нет, после компиляции код инпута такой

<input class="form-control" maxlength="100" name="Name" required="" ng-reflect-required="" ng-reflect-maxlength="100">

В чем может быть проблема?

Источник
  •  920
  •  0
  • 15 янв 2019 2019-01-15 20:14:24
сделайте пожалуйста минимальный, самодостаточный и воспроизводимый пример 16 янв 20192019-01-16 09:04:18.000000
@overthesanity прошу прощения, имелось ввиду, что после компиляции при взаимодействии его нет — 16 янв 20192019-01-16 06:16:14.000000
ваше понимание неправильное, ng-touched тут даже по названию можно понять, что этот класс добавится только после взаимодействия с инпутом, а не после компиляции — 15 янв 20192019-01-15 22:49:52.000000

Ответов пока нет