mat-form-field-invalid для mat-select в CVA компоненте?
у родителя помечаю контрол как touched,
вижу что в CVA контрол помечается touched, invalid = true
насколько я понимаю вам нужно пропихнуть тачед в цва. Самое простое это через инпут
я свойства от родителя беру так: const ngControl: NgControl = this.injector.get(NgControl); if (ngControl != null) { this.parentControl = ngControl.control as FormControl; } к примеру, узнаю required или нет. но вот классы ng-invalid mat-form-field-invalid ng-touched никак не хотят добавляться
ну тебе внутренний контрол надо выставлять в те же статусы
да, я знаю. я и проверяю, выводя в шаблоне invalid {{ parentControl?.invalid }} touched {{ parentControl?.touched }} они оба true. но проблема остается
Обсуждают сегодня