一、该问题的重现步骤是什么?
1.创建2个二级菜单和三级菜单
2. 如下图 代码生成和数据源管理是可以互相缓存的,发起流程是一个二级或者一级菜单
3.点击发起流程后再去代码生成 代码生成页面的缓存失效了


二、你期待的结果是什么?实际看到的又是什么?
我期望无论怎么切换菜单,路由都是缓存的,实际二级切换到三级后 会让三级路由缓存失效了,原因核查了下
大概是,二级路由用的index,三级菜单用的layout。当从二级路由(使用 index.vue 布局)切换到三级路由(使用 layout.vue 布局)时,两个布局组件的 keep-alive 缓存是独立的,所以三级路由的缓存会丢失
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
使用的blade/saber3 vue3版本的中间产品 最新版下载后本地运行也有这个问题
四、请提供详细的错误堆栈信息,这很重要。
就是描述的无法路由缓存问题
五、若有更多详细信息,请在下面提供。
扫一扫访问 Blade技术社区 移动端