Я использую элемент управления формы Agular для контроля допустимости «выбора». Когда сказано, что "select" недействителен, класс "ng-invalid" можно найти в "select". Класс "ng-valid" есть, когда "select" действителен.
Однако псевдокласс остается ": valid" в любом случае. Проблема в том, что я использую стороннюю библиотеку для стиля, которая основана на псевдоклассах для обработки стиля.
Взгляните на этот пример: https://stackblitz.com/edit/angular-xypbcc
Я бы хотел, чтобы псевдокласс: недопустимый применялся (и это css стиль), когда класс "ng-invalid", когда select пуст. (Я знаю, что могу добавить необходимое к элементу select, но на самом деле у меня есть другие валидаторы в моем реальном варианте использования)
Спасибо