vue报错 |
您所在的位置:网站首页 › 堆栈溢出网站怎么解决 › vue报错 |
Maximum call stack size exceeded错误描述
检查递归函数是否具有停止调用的判断条件,解决后,就不会有堆栈溢出了。 2、路由拦截出错问题代码如下:想实现的是,路由拦截,不允许乱跳转页面 router.beforeEach((to, from, next) => { if (to.path === '/login') next() const tokenStr = window.sessionStorage.getItem('token') if (!tokenStr) return next('/login') next() })解决如下: router.beforeEach((to, from, next) => { if (to.path === '/login') next() const tokenStr = window.sessionStorage.getItem('token') // 增加判断条件 if (!tokenStr && to.path !== '/login') return next('/login') next() }) 3、如果没有递归模块,查看路由拦截器重定向错误如:想法是访问不存在的页面,跳转到404页面 { path: '*', redirect: '/404' }错误描述:页面 /404 在路由里面没有配置,故引发出错 解决:使用路由时,先配置注册这个页面 内容持续更新中… lvan学习笔记-文章内容仅个人观点 2020.5.24 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |