vue 通过 router.push 跳转页面时出现跳转缓慢

2023-06-07  本文已影响0人  Annun
  1. 检查路由拦截里面是否有请求
  2. 使用router.resolve
let url = '';
 
url = this.$router.resolve({
    path: '/path',
   query:{
      ...
   }
})
 
window.open(url .href, '_self');
  1. 检查destroyed
  2. 是否有大量数据

------------------- 上述方法来自互联网 -------------------
我的解决办法
给每个路径加一个名称,使用名称跳转,秒跳转,Nice

  router.push({
    name: 'PathName',
    query: {
        ...
    }
  });
上一篇 下一篇

猜你喜欢

热点阅读