技术栈

keep-alive缓存,三级路由不生效

前端阿皓2023-11-12 10:08

此文章讲诉在vue中使用keep-alive缓存,三级路由缓存失败处理方案。

一二级路由缓存无任何问题,三级以上就会失败,因此我们在路由守卫中对matched做出如下优化

javascript 复制代码
Router.beforeEach((to, from, next)=>{
	if(to.matched && to.matched.length>2){
		to.matched.splice(1,to.matched.length -2)
	}
	next()
})
在路由拦截中对matched进行截取即可解决
上一篇:Kafka+redis分布式锁结合使用心得总结
下一篇:基于FPGA的PS端的Si5340的控制
相关推荐
橘色的狸花猫
5 小时前
浪漫色彩下的博客系统
java·vue
千寻技术帮
5 小时前
10355_基于Springboot的驾校管理系统
spring boot·mysql·vue·文档·驾校管理
十铭忘
6 小时前
Vue3实现Pixso中的钢笔工具
开发语言·javascript·vue
rchmin
6 小时前
Redis BitMap介绍及使用场景示例
数据库·redis·缓存
Go高并发架构_王工
8 小时前
Redis未来展望:Redis 7.0新特性与技术发展趋势
数据库·redis·缓存
wetyuo
9 小时前
【随手记】uniapp + V3 使用TailwindCss3
uni-app·vue·css3·vite
qq_45576085
10 小时前
redis - 持久化
数据库·redis·缓存
打工人小夏
10 小时前
前端面试题
前端·css·前端框架·vue·html·es6·html5
qq_45576085
10 小时前
redis - 事务
数据库·redis·缓存
热门推荐
01GitHub 镜像站点02jdk21下载、安装(Windows、Linux、macOS)03Linux下V2Ray安装配置指南04手把手教你通过Gemini3 pro 学生认证,白用一年,手慢无!052025 最新教程:注册并切换到美区 Apple ID06安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)07Claude Code Skills 实用使用手册08KGG转MP3工具|非KGM文件|解密音频09UV安装并设置国内源10Arduino IDE更新 / 安装库时,提示Error: 4 DEADLINE超时的解决方法