Разбираюсь с реактивными формами, во всех туториалах пишут что-то типа
<div class="alert alert-danger"
*ngIf="myForm.controls['userName'].invalid && myForm.controls['userName'].touched">
Не указано имя
</div>
Однако если мне требуется несколько разных правил валидации и, соответственно, несколько сообщений об ошибках, на каждое сообщение отдельный див?
Ожидалось флаг что валидация не прошла и массив всех сообщений или свойство с первым сообщением.
И разве нельзя поменять сообщение об ошибке у стандарного валидатора?
Интересует не только решение вопроса а разъяснение "философии", т.к. такое ощущение что я не понял чего-то принципиально важного