现在的位置: 首页 > web前端 > 正文

vue js vue failed to convert exception to string

2020年07月15日 web前端 ⁄ 共 681字 ⁄ 字号 评论关闭

  vuejsvuefailedtoconvertexceptiontostring,怎么办?使用了vue的导航守卫之后就报错


  failedtoconvertexceptiontostring


  router.beforeEach(function(to,from,next){


  /*路由发生变化修改页面title*/


  if(to.meta.title){


  document.title=to.meta.title


  }


  if(!localStorage.getItem('token')){


  //router.push({name:'login'})


  //router.push({name:'login'});


  next({path:'/user/login'});


  }


  next();


  });


  exportdefaultrouter;


  failtoconvert参考


  你这样写会陷入无限循环的,给你个参考下


  letlogin=localStorage.getItem('token')


  letpath=to.path


  if(path==='/user/login'){


  next()


  return


  }


  if(login){


  if(path==='/'){


  next({


  path:'/index'


  })


  }else{


  next()


  }


  }else{


  next({


  path:'/user/login'


  })


  }


  总之,failtoconvert给大家简单的介绍了一些,希望大家多看看。


  

抱歉!评论已关闭.