• vue-routerV3.1版本报错:message: "Navigating to current location ("/home") is not allowed",


    出现这个错误的原因是,在路由跳转的时候两次push的path地址相同

    解决方法两种:

    1.切换版本回3.0版本

    2.在你引了vue-router的js文件里加上如下代码即可

    import VueRouter from "vue-router";
    // 解决两次访问相同路由地址报错
    const originalPush = VueRouter.prototype.push
    VueRouter.prototype.push = function push(location) {
      return originalPush.call(this, location).catch(err => err)
    }
  • 相关阅读:
    向内的寻找
    了解潜意识
    NOI2014 Day1
    NOI2011 Day1
    NOI2012 Day2
    NOI2012 Day1
    NOI2013 Day2
    NOI2013 Day1
    拉格朗日乘数法
    NOI2015 Day2
  • 原文地址:https://www.cnblogs.com/bobo1/p/11814938.html
Copyright © 2020-2023  润新知