2015-09-24 2 views
1

Я использую комплект для запуска Polymer для создания своего приложения. Я удалил hashbang в URL-адресах.полимер/page.js изменить маршрут в javascript без возникновения обновления страницы

Я пытаюсь создать экран входа в систему и после успешного входа в систему, я хочу изменить страницу на маршрут по умолчанию. Для этого у меня есть слушатель в app.js для успешного входа в систему. При успешном входе в систему я меняю маршрут, который вызывает обновление страницы. Я попробовал несколько вариантов:

  1. местоположение = 'entireUrl'
  2. location.pathname = '/ путь'
  3. место = 'маршрут'

Все опции вызывает обновления страницы. Есть ли способ кодировать это, не вызывая обновление страницы. Должно ли page.js улавливать это и выполнять маршрутизацию без обновления страницы?

ответ

3

Для тех, кто ищет ответ, я исправил его, вызвав page.redirect ('/ route').

примечание: page.redirect заменит историю браузера. Если вы хотите сохранить историю браузера, вы можете использовать page.show ('/ route')

+4

Где находится страница «...»? – Merc

 Смежные вопросы

  • Нет связанных вопросов^_^