vue报错Uncaught (in promise) NavigationDuplicated:Avoided redundant navigation

vue报错Uncaught (in promise) NavigationDuplicated:Avoided redundant navigation,第1张

vue-router.esm.js?3423:2065 Uncaught (in promise) NavigationDuplicated: Avoided redundant navigation to current location:xxxx
解决方法
在跳转之前判断一下跳转路径中是否包括本次路径

  itemClick() {
      if(!this.$route.path.includes(this.path)){
        //当前路径中不包括本path就执行
       this.$router.push(this.path);
      }
      // else{
      //   console.log('重复点击');
      // }   
    },

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1321484.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-12
下一篇 2022-06-12

发表评论

登录后才能评论

评论列表(0条)

保存