Как конвертировать JQuery в скрипт Vue.jsJquery

Программирование на jquery
Ответить
Гость
 Как конвертировать JQuery в скрипт Vue.js

Сообщение Гость »


Я пытаюсь добавить имя класса динамически. Этот класс меняет отображение панели навигации, когда смещение прокрутки превышает 50.

Это код jQuery (jQuery для сворачивания панели навигации при прокрутке):

$(window).scroll(function() { if ($(".navbar-default").offset().top > 50) { $(".navbar-fixed-top").addClass("top-nav-collapse"); } еще { $(".navbar-fixed-top").removeClass("top-nav-collapse"); } }); Вот что я пробовал:

экспортировать по умолчанию { данные() { возвращаться { isSticky: ложь, StickyClass: "свернуть верхнюю навигацию", }; }, методы: { handleScroll(е) { е.prevent(); если (window.scrollY > 50) { this.isSticky = правда; console.log("Денеме"); } еще { this.isSticky = ложь; } }, }, смонтирован() { это.handleScroll(); }, }; Как мне преобразовать этот код?
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»