路由重定向问题

路由重定向问题

如有这种错误

便是重定向问题
在这里插入图片描述

解决代码如下↓↓↓↓↓↓↓↓↓↓↓

const routerPush = VueRouter.prototype.push
VueRouter.prototype.push = function push(location) {
  if(typeof(location)=="string"){
    var Separator = "&";
    if(location.indexOf('?')==-1) { Separator='?'; }
    location = location + Separator + "random=" + Math.random();
  }
  return routerPush.call(this, location).catch(error=> error)
}

把这段代码放在 VUE的 src 的 router 文件夹的 index.js 里 就解决了

在这里插入图片描述
本人在原文上 加以改动 详情步骤 感谢

此文章 摘自 ···木头人··· url :'   https://blog.csdn.net/wjw0125/article/details/106840105?ops_request_misc=%25257B%252522request%25255Fid%252522%25253A%252522160974346816780302942520%252522%25252C%252522scm%252522%25253A%25252220140713.130102334.pc%25255Fblog.%252522%25257D&request_id=160974346816780302942520&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_v1~rank_blog_v1-2-106840105.pc_v1_rank_blog_v1&utm_term=%E8%B7%AF%E7%94%B1   '

如有问题 欢迎交流

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值