@myskypesla

Как уничтожить fullpage.js при переходе между роутами?

Привет всем.
Есть сайт из 5 страниц. Каждая страница - это роутер.
На главной странице в mounted() я инициализируются fullpage.js. Всё ок на данном этапе.
Но когда перехожу на другую страницу (меняется роутер), то у html и body остаются классы и стили, которые были добавлены плагином fullpage.js и которые ломают вёрстку на других страницах.

У плагина есть функция destroy("all"), которая удаляет всю инициализацию и всё что связано с плагином. Я попробовал её запустить в router/index.js с методом beforeRouteLeave, не выходит.

Как можно решить проблему?
  • Вопрос задан
  • 410 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы