本文主要是介绍vue中跳转当前页无法重渲染且报错问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1、解决报错:
// router/index.js
import Vue from 'vue'
import VueRouter from 'vue-router'
Vue.use(VueRouter)
// 解决报错👇
const routerPush = VueRouter.prototype.push
VueRouter.prototype.push = function push(location) {return routerPush.call(this, location).catch(error => error)
}
2、解决跳转路由携带参数,但是不刷新(携带的参数键名是啥就写啥)
// APP.VUE<template><div id="app">// 解决无法重渲染问题<router-view :key="$route.query.id"/></div>
</template>
这篇关于vue中跳转当前页无法重渲染且报错问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!