В angular, я хочу вызвать функцию и/или установить класс css, как только элемент будет фактически видимым на экране, как в случае прокрутки вниз, например. Какая лучшая практика для этого?
Лучшая практика, когда элемент отображается на экране?
Ответ 1
Я пытался сделать то же самое, и после многих исследований я нашел директиву, которая делает именно то, что мне нужно:
https://github.com/thenikso/angular-inview
Это было очень легко настроить. Если у вас возникнут проблемы с этим, дайте мне знать, и я могу вам помочь.
Ответ 2
Вы можете просто создать директиву над библиотекой, например ifvisible.js.