получаем данные, которые надо выводить в select (целевой). Но после открытия модалки целевой select пуст, стоит переключить другой select (фильтр) на другое значение - целевой заполняется, возвращаем фильтр к прежнему значению - целевой заполняется как должен заполняться при открытии модалки.
Как я понял проблема в том, что данные просто не успевают прийти до открытия модалки. Нагуглил про resolver'ы, но не понял как его использовать в моём случае (они же при маршрутизации используются, а у меня просто открытие модалки). Подскажите пожалуйста, может есть другие простые (не так давно работаю с ангуляром) способы решить эту проблему?
ну скройте весь блок данных под ngIf чтоб оно не показывалось раньше чем данные загрузятся
нет, такое к сожалению не подходит( нужно чтобы при открытии модалки оба select'а отображались
Обсуждают сегодня