Задать вопрос

Как при скролле добавить класс с помощью VueJs?

Необходимо при скролле добавить класс элементу. Как это реализовать с помощью VueJs?
  • Вопрос задан
  • 1893 просмотра
Подписаться 1 Оценить Комментировать
Решения вопроса 1
@RaulDuke
Добрый день.

<div id="app" @scroll="letsScroll = true" :class="letsScroll && '_scrolled'">


https://jsfiddle.net/olegcvetkov76/hjvh2n76/
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@kirill-93
В методе created добавить eventListener на scroll, в котором и добавлять класс, VueJS то тут причем?
Ответ написан
kulakoff
@kulakoff Куратор тега Vue.js
Vue.js developing
Еще добавлю: если нужно ловить скролл на каком-то внутреннем элементе vue, то есть события @scroll и wheel (для колеса мыши).
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы