Задать вопрос
bsorin
@bsorin
Мне 66 лет. Стаж программирования - больше 40 лет.

Почему вызов $router.push( ) не загружает новую страницу?

Я хочу загрузить новую страницу в браузере. Адрес страницы я формирую в методе this.$router.push(route);
Если текущий адрес normacs-sbe.work.kodeks.ru:8080/document/1.10u82/card, а новый адрес
normacs-sbe.work.kodeks.ru:8080/document/1.10u82/scan , то новая страница не высвечивается,
хотя и появляется в адресной строке.
Если же новый адрес существенно отличается от старого, то новая страница загружается.
Что я здесь не учел.
Спасибо.
  • Вопрос задан
  • 235 просмотров
Подписаться 1 Средний 2 комментария
Помогут разобраться в теме Все курсы
  • Stepik
    Игра на Vue.js
    1 неделя
    Далее
  • OTUS
    Vue.js разработчик
    4 месяца
    Далее
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
Решения вопроса 1
bsorin
@bsorin Автор вопроса
Мне 66 лет. Стаж программирования - больше 40 лет.
Нашел решение в интернете:
watch: {
	'$route' (to, from) {
              // Маршрут меняется,  страница обновляется
	     this.$router.go(0);
	}
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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