해결 메시지: "Navigating to current location ("/homePage") is not allowed"경고 문제

1252 단어
오류 코드:
NavigationDuplicated {_name: "NavigationDuplicated", name: "NavigationDuplicated", message: "Navigating to current location ("/index") is not allowed", stack: "Error↵ at new NavigationDuplicated (webpack-int…e_modules/element-ui/lib/mixins/emitter.js:29:22)"}

작업: VUE
원인:
경로 이동 시 는 허용되지 않습니다.
솔루션 (두 가지):
1. 버전 3.0 버전으로 전환 2.당신이 인용한 js 파일에 다음과 같은 코드를 추가하면 됩니다
import Vue from 'vue'  //
import Router from 'vue-router'; //
Vue.use(Router) //
const VueRouterPush = Router.prototype.push 
Router.prototype.push = function push (to) {
    return VueRouterPush.call(this, to).catch(err => err)
}

좋은 웹페이지 즐겨찾기