Vue Маршрутные вкладки Назад История - PullRequest
0 голосов
/ 29 апреля 2020

Привет сообществу vue разработчиков, у меня проблема, и я надеюсь, что вы мне поможете. Я покажу 3 состояния в моей структуре.

Маршрут: '/ tab1' Route: '/tab1'

Маршрут: '/ tab1 / item1' Route: '/tab1/item1'

Маршрут: '/ tab2' Route : '/tab2'

Итак, как вы можете видеть, здесь у меня есть типичная структура о списке / элементе. Проблема в том, что это SPA, встроенный в веб-приложение для ios и android (имитирующее приложение). Таким образом, когда пользователь находится в состоянии «tab1 / item1», затем измените на «tab2», а затем щелкните «tab1», внутренне это должно быть похоже на возврат, но не go на «tab1», это должно go to 'tab1 / item1' (как история назад, без перезагрузки страницы). Вы знаете, если это уже создано или структура? Я думал о том, чтобы использовать несколько представлений внутри каждой вкладки, а не только один основной вид для всех. Еще подумал, убирал представления и использовал родительский компонент. Я надеюсь, что вы можете мне помочь. Спасибо

1 Ответ

0 голосов
/ 29 апреля 2020

Возможно, вы могли бы сохранить, какой элемент был выбран на каждой вкладке, прежде чем покинуть упомянутую вкладку, а затем перезагрузить эту информацию, когда пользователь вернется на вкладку.

История возврата может быть реализована, но пользователю необходимо будет нажать назад вместо вкладки. Я не знаю уже созданной структуры, которая бы соответствовала тому, что вы хотите.

...