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 , то новая страница не высвечивается,
хотя и появляется в адресной строке.
Если же новый адрес существенно отличается от старого, то новая страница загружается.
Что я здесь не учел.
Спасибо.
  • Вопрос задан
  • 191 просмотр
Решения вопроса 1
bsorin
@bsorin Автор вопроса
Мне 66 лет. Стаж программирования - больше 40 лет.
Нашел решение в интернете:
watch: {
	'$route' (to, from) {
              // Маршрут меняется,  страница обновляется
	     this.$router.go(0);
	}
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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