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

此文章讲诉在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进行截取即可解决
相关推荐
一条泥憨鱼6 小时前
【Redis | 黑马点评】达人探店功能源码解读
数据库·redis·缓存
tianbin9116 小时前
批处理与微调辅助场景:Claude 中转并发、链路缓存与压测对比
java·开发语言·缓存
2601_962071009 小时前
Claude 值不值得用?价格、缓存与 API 接入成本怎么算
人工智能·缓存
天河归来10 小时前
请求原子性实现方式:Redis 互斥与数据库事务协同
数据库·redis·缓存
斯普信专业组11 小时前
Redis RESP3 协议规范:从入门到实战
数据库·redis·缓存
SHENGWEI胜为11 小时前
服务器 IP 地址冲突如何排查?从 DHCP 租约到 ARP 缓存定位故障
服务器·tcp/ip·缓存
Hello_Pyhx12 小时前
SCSKiller v1.3.2 使用流程:从着色器预编译到检查缓存状态
缓存·着色器
microrain1 天前
SagooIoT 的缓存换后端只改一行配置,文件后端连 Redis 都不需要
物联网·缓存·golang·sagooiot
2601_968900771 天前
推理部署配置实践:缓存窗口、硬件配比与协议统一的核查清单
缓存
一条泥憨鱼1 天前
【Redis | 黑马点评】基于Redis的消息队列 | stream消息队列 源码解读
java·数据库·redis·缓存·lua