Подтвердить что ты не робот

Лучшая практика, когда элемент отображается на экране?

В angular, я хочу вызвать функцию и/или установить класс css, как только элемент будет фактически видимым на экране, как в случае прокрутки вниз, например. Какая лучшая практика для этого?

4b9b3361

Ответ 1

Я пытался сделать то же самое, и после многих исследований я нашел директиву, которая делает именно то, что мне нужно:

https://github.com/thenikso/angular-inview

Это было очень легко настроить. Если у вас возникнут проблемы с этим, дайте мне знать, и я могу вам помочь.

Ответ 2

Вы можете просто создать директиву над библиотекой, например ifvisible.js.