Я использую обработчик события для перехода к предыдущему URL/маршруту:Как вы идете на предыдущий маршрут в железном маршрутизаторе?
'click #back': ->
history.back()
Это работает в рабочем столе Chrome, Chrome Devtools мобильного вида устройства, и в Safari на самом физическом устройстве (IOS 8.1.2), но не в Chrome на устройстве. Поведение:
- Load/
- Нажмите ссылку на/Foo
- изменения URL в/обув, и шаблон Foo делает
- Нажмите #back
- изменения URL в/коротко, то изменения обратно to/foo. Тело страницы не изменяется. (Правильное поведение является URL постоянно меняется /, и/шаблоны оказываются без загрузки страницы.)
- CLICK #back второй раз
- /перезагружается с сервера
Является ли это мобильный Проблема Chrome, или я должен использовать какой-то API-интерфейс с железным маршрутизатором, например Router.back()
?
Использование 'history.back()' [должно работать] (https://github.com/EventedMind/iron-router/issues/48) (по крайней мере несколько лет назад: P). –