У меня есть приложение, использующее Framewor7- vue, версия
"framework7": "^5.5.1",
"framework7-vue": "^4.5.2",
Я использую pushState для веб-приложения и разрабатываю ссылку на общий доступ к функции через fb, instagram и мое представление конфигурации параметры в приложении. vue файл
view: {
pushState: true,
pushStateSeparator: '#',
pushStateOnLoad: true
}
У меня есть 3 маршрута, например: главная> категория> страница сведений как
// home
http://localhost:8081/
// category
http://localhost:8081/#/category/gym/
http://localhost:8081/#/category/yoga/
...
// detail page
http://localhost:8081/#/detail-news/943/
http://localhost:8081/#/detail-news/1000/
Когда pushStateOnLoad: true , я могу направить go ссылку http://localhost: 8081 / # / detail-news / 1000 / и использовать эту ссылку для поделиться, и люди могут go прямая ссылка. Но когда я go из главная> категория> страница сведений и нажимаю обратную ссылку , я не могу go домой, как страница сведений> категория> главная , она застряла в категории
в то время как pushStateOnLoad: false Я могу go из домой> категория> страница сведений и назад подробная страница> категория> главная но не может go прямая страница с подробностями по ссылке http://localhost: 8081 / # / detail-news / 1000 / потому что он всегда открыт дома page вместо страницы сведений
Как я могу использовать как прямую ссылку , так и обратную ссылку работать в этом случае?