- 检查路由拦截里面是否有请求
- 使用router.resolve
let url = '';
url = this.$router.resolve({
path: '/path',
query:{
...
}
})
window.open(url .href, '_self');
- 检查destroyed
- 是否有大量数据
------------------- 上述方法来自互联网 -------------------
我的解决办法
给每个路径加一个名称,使用名称跳转,秒跳转,Nice
router.push({
name: 'PathName',
query: {
...
}
});