У меня есть две страницы, index.html и tabs.html. tabs.html является вложенной структурой, она имеет компонент вкладок и каждую вкладка связывается с состоянием (tab1, TAB2, tab3). При переходе от index.html в tabs.html, путь изменения состояния будет: индекс ->вкладки ->Tab1. При нажатии кнопки другие вкладки, состояние пути изменения может быть: индекс ->вкладки ->Tab1 ->tab2. Теперь, если вы нажмете кнопку «Назад» в браузере, вы просто вернетесь с tab2 до tab1, это означает, что вы все еще находитесь в tabs.html. Теперь мой вопрос заключается в том, есть ли хороший способ реализовать при нажатии кнопки «Назад» браузера, я могу вернуться к index.html не только в предыдущем состоянии?angularjs: как вернуться на предыдущую страницу из вложенного вида при нажатии кнопки браузера?
0
A
ответ
-1
Поскольку обратная операция в браузере работает с URL-адресами, вы можете удалить свойство url в определении состояния для состояний tab1, tab2 и tab3, и вам нужно связать их только с ui-sref
.
Теперь, если вы еще в браузере вы отправитесь в index.html
+0
Спасибо за ваш добрый ответ, который решает мою проблему !! – ahwyX100
Смежные вопросы
- 1. перенаправление на предыдущую страницу при нажатии кнопки
- 2. Как вернуться на предыдущую страницу
- 3. вернуться на предыдущую страницу
- 4. Как вернуться на предыдущую страницу
- 5. Вернуться на предыдущую страницу Обновить
- 6. перезагрузить страницу браузера при нажатии кнопки «Назад»
- 7. Как вернуться на предыдущую страницу без обновления в angularjs?
- 8. Установить предыдущую страницу для кнопки браузера
- 9. Как перейти на новую страницу при нажатии кнопки «Назад» браузера
- 10. asp.net как вернуться на предыдущую страницу
- 11. Как указать предыдущую страницу для кнопки назад браузера
- 12. Как пройти предыдущую страницу текущей страницы, при нажатии браузера кнопки назад
- 13. PHP: как вернуться на предыдущую страницу при закрытии всплывающего окна
- 14. Как автоматически обновлять страницу при каждом нажатии кнопки браузера назад?
- 15. обновить gridview и вернуться на предыдущую страницу
- 16. Переадресация на страницу с ошибкой при нажатии кнопки «Обновление браузера»
- 17. Изменение вида при нажатии кнопки?
- 18. вернуться на предыдущую страницу с помощью формы
- 19. Вернуться на предыдущую страницу после регистрации
- 20. Codeigniter Controller вернуться на предыдущую страницу
- 21. Как перезагрузить текущую страницу при нажатии кнопки пользователя браузера
- 22. Информационный режим emacs: вернуться на предыдущую страницу
- 23. Textarea disabled вернуться на предыдущую страницу
- 24. Как обновить страницу при нажатии кнопки возврата браузера?
- 25. Как вернуться на домашнюю страницу UiTabBar из UiTableViewController, которая загружается при нажатии кнопки с кнопки на вкладке главной страницы?
- 26. Как вернуться к содержимому текстового поля Dijit при нажатии кнопки браузера?
- 27. Как перезагрузить веб-страницу при нажатии кнопки браузера в asp.net
- 28. Показывать всплывающее сообщение при нажатии кнопки браузера Назад Использование Javascript
- 29. Показать следующую/предыдущую дату при нажатии кнопки
- 30. Как вернуться на предыдущую страницу без ошибки завершения сеанса IE
Лично мне не нравятся сайты, где непосредственно падают обратно слишком много, нажав на кнопку назад ... Я хотел бы быть там, где я был перед последним кликом. –
Вместо этого, почему вы не используете кнопку возврата, которая всегда переходит в перенаправленные состояния –