如何在主体框架外再添加模块,而且动态路由不会消失

Blade 未结 2 1233
泪雨瞳
泪雨瞳 2020-07-15 09:44

一、该问题的重现步骤是什么?

1. 现在我的项目不仅仅包括登陆之后的框架主体,还包括一个全局的模块导航,每个模块下面才是现在的框架主体,而且,还包括一个不在这个框架主体内的模块。动态路由实现不知何从下手。

2. 主体的框架,是在index组件内部请求的路由数据,刷新的话,只有这个框架的主体会重新请求路由数据,如果不是这个框架主体内,路由数据本就存储在内存的vuex中,刷新之后动态路由的数据就没了,

3.项目的主体结构如下

image.png


image.png


image.png


整体的导航是图一,图二是一个单独的模块,图三是主体后台模块,可以根据模块的不同,侧边栏渲菜单染的数据不同,

小白遇到的棘手问题是,不知道怎么把动态路由保存下来,这三个地方在刷新的时候都不会出现路由消失的情况。


希望大佬可以给个思路。

二、你期待的结果是什么?实际看到的又是什么?

我想让动态路由的数据不仅仅是在这个框架主体内,再多一层模块包裹的情况下,刷新页面也可以正常使用。

三、你正在使用的是什么产品,什么版本?在什么操作系统上?

saber

四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

2条回答
提交回复