vue 页面跳转 清除缓存

因为页面是些输入框和上传内容,页面跳转需要缓存数据 ,所以在路由中加了keepAlive:true 缓存页面

但是内容上传后,返回首页,需要将缓存清除

在mainjs中加上路由守卫  页面从newzt到create时拦截修改meta的信息

router.beforeEach((to, from, next) => {

 

if (from.path == '/exhibition/newzt/create') {

if (to.path == '/exhibition/exhibition/newzt') {

from.meta.keepAlive = false  //修改为false

next()

} else {

next()

}

} else {

next()

}

 

})

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值