为了账号安全,请及时绑定邮箱和手机立即绑定

如何在vue项目中让首页加载出来之前做一个判断,条件通过才展示首页,不通过给出一个404页面

如何在vue项目中让首页加载出来之前做一个判断,条件通过才展示首页,不通过给出一个404页面

30秒到达战场 2019-03-01 18:19:43
如题,项目是通过vue-cli生成的,路由配置在router文件夹下的index.js中请问,我在main.js中如何判断路由跳转,如何获取index.js中的指定路由根据解答,我这样做了一个测试如图一,进入else中 next('/error'),但是抛出了如图二中的错误,请问这是什么情况,并且有时候提示Maximum call stack size exceeded 我试着在else中加入console.log 做单元测试,发现进入了一个循环如图三
查看完整描述

2 回答

?
九州编程

TA贡献1785条经验 获得超4个赞

查看完整回答
反对 回复 2019-03-13
?
慕桂英546537

TA贡献1848条经验 获得超10个赞

。因为进入error后又判断了一次 又跳进error 无限循环了 条件判断那把to到error的情况排除


查看完整回答
反对 回复 2019-03-13
  • 2 回答
  • 0 关注
  • 32676 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信