在执行校验是否微信浏览器时,提示报错:
路由截图:
全局路由判断代码:
router.beforeEach((to,from,next)=>{
// 设置title
const title = to.meta && to.meta.title;
if (title) {
document.title = title;
}
// 校验微信浏览器
if((_need && isWeiXin()) ||!_need){
next();
}else{
next({ path: '/error', replace: true, query: { noGoBack: true }})
}
})
有知道是什么原因,怎么解决的么?
是不是 /error 的路由死循环了,没有判断去/error的时候直接next 释放掉呢