@AndrewRusinas

Анимация во vue.js при переходе по роутам?

Хочу сделать анимацию при переходе по роутам во вью. Насколько это возможно и как лучше реализовать?

На стадии макета реализовал это как сетку шириной в несколько экранов, смена экранов при помощи js и свойства transform: translateX(-100vw). Проблема в том, что весь контент — одна страница, один роут. То есть пользователь, дойдя до определенной позиции при такой навигации, не сможет дать ссылку на этот путь. Ну и с поисковиками конечно же трабл. Каким образом можно задать анимацию в стиле полноэкранного слайдера при смене роутов во vue с динамической загрузкой контента?
  • Вопрос задан
  • 693 просмотра
Пригласить эксперта
Ответы на вопрос 2
@nvdfxx
Senior Pomidor developer
Никак, при такой реализации, сетка шириной в несколько экранов - это сильно конечно. Но все-таки лучше под каждый экран свой роут завести и анимировать router-view, или я что-то не так понял из вашего вопроса
Ответ написан
Комментировать
filgaponenko
@filgaponenko
frontend developer
Анимация переходов это то, что вы ищете?
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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