Vue项目给每个路由地址添加参数

Router.beforeEach(()=>{

if (to.query.IP) {
    next();
    return;
  };
  if (from.query.IP) {
    let toQuery = JSON.parse(JSON.stringify(to.query));

    toQuery.abc = from.query.IP;
    next({
      path: to.path,
      query: toQuery
    })
  } else {
    next()
  }

})
只需要在全局的路由守卫中添加上述代码即可实现

 

posted @ 2020-04-26 15:14  你丫才美工  阅读(4710)  评论(0编辑  收藏  举报