сколько раз этот метод вызывается?
Единожды, при инициализации формы
я бы убрал tap, и переместил бы в subsribe)
Да, согласен)
Сделал таким образом
а если тип изменить на другой подписка удалится, а потом обратно, ничего больше происходить не будет
что этот код должен делать?
Не, совсем, понял )
подписка жива пока тип равен указаному
При изменении типа на соответствующий сетит валидаторы в поле формы
А, ой, теперь понял в чём беда
думаю правильней и проще будет один раз повесить валидатор, но применять его только если поле формы имеет нужное значение
Хм, подумаю над этим тоже
То есть один раз подпишется, отпишется и всё, дальше подписок больше не будет?
можно так https://stackblitz.com/edit/angular-ivy-qsaf73?file=src%2Fapp%2Fapp.component.ts
Да, мне понравился данный подход, буду использовать его. Спасибо
Обсуждают сегодня