情况说明 笔者在接手一个基于Vben Admin框架改造的vue3后台管理项目,客户要求在切换头部Tab页面时,不要刷新清空已经填写的表单页面或者表格。 然而,笔者根据Vben Admin的官方文档来配置多标签页面缓存后,页面每次切换后,还是会重新加载,进而触发发onMounted钩子,缓存配置并不生效。 解决办法 笔者这边的Vben Admin的版本号是2.8.0,在src/layouts/page/index.vue发现代码如下: 将红色框内容修改如下图那样后,问题便可解决。