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

Vue.js router — не работают стрелки назад / вперёд в браузере. Как исправить?

Всем привет!

Разрабатываю сайт на Vue.js, столкнулся с проблемой - при попытке вернутся на предыдущую страницу стрелками назад / вперед в браузере - остаётся текущая страница (данные в компоненте не меняются).

Url в браузере меняется программно, при нажатии на кнопку выполняется такой код (При нажатии на кнопку меняется url и обновляются данные компонента):
this.$router.history.push(`/movie/uid/${chosenMovie.uid}`);


Как это можно исправить?
  • Вопрос задан
  • 432 просмотра
Подписаться 2 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 1
delphinpro
@delphinpro
frontend developer
Вообще-то, vue-router сам всё делает. Ручные манипуляции с историей излишни.
Ответ написан
Ваш ответ на вопрос

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

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