Vue路由选项卡的历史记录

问题描述 投票:0回答:1

vue开发人员社区您好,我遇到了问题,希望您能为我提供帮助。我将在结构上显示3个状态。

路由:'/ tab1'Route: '/tab1'

路由:'/ tab1 / item1'Route: '/tab1/item1'

Route:'/ tab2'Route : '/tab2'

所以,正如您所看到的,这里是有关列表/项目的典型结构。问题是这是SPA,嵌入到ios和android(模拟应用程序)的webapp中。因此,当用户处于状态“ tab1 / item1”时,更改为“ tab2”,然后单击“ tab1”,在内部,它应该像返回一样,而不是在“ tab1”中,应该转到'tab1 / item1'(作为历史记录,不重新加载页面)。您知道这是已经创建的还是结构?我正在考虑要在每个选项卡中使用多个视图,而不是全部使用一个主视图。另一个想法是删除视图,并使用父组件。我希望你能帮助我。谢谢

javascript vue.js tabs single-page-application
1个回答
0
投票

也许您可以在离开所述标签页之前保存每个标签中选择的项目,然后在用户返回到标签时重新加载该信息。

可以实现后退历史记录,但是用户需要按后退而不是标签。我不知道已经创建的结构可以满足您的需求。

© www.soinside.com 2019 - 2024. All rights reserved.