Как в angular сделать анимацию при скролле до определённого элемента?
Как можно на ангуляре без костылей проиграть анимацию при скролле к элементу?
Как это будет срабатывать - многократно каждый раз, если вернуться опять или один раз?
Какое будет поведение, если страница уже была прокручена до определённого момента и выполнена перезагрузка страницы, а колесо мыши не двигалось при этом? - событие onScroll всёравно отрабатывает?
Очень просто - вот тут(https://angdev.ru/doc/angular-animation-part-1/) - т е вы пишите анимации со всеми мелочами и при инициализации страницы(компонента) ее включаете - она будет одноразовая, но если например через IntersectionObserver API или HostListener отследить скролл до верха страницы, то можно коллбеком запускать заново.