前言:
楼主做项目,判断token是否为空,为空则跳回登录页。但是失效了。无论token是否为空,都判断token不为空,代码如下:
if (token === 'null' || token === ' ') {
console.log('失败:' + token)
next('/')
} else {
console.log('成功!' + token)
next()
}
如果把判断语句改成这样就可以运行,代码如下:
if (!token) { // token存在条件
console.log('失败:' + token)
next('/')
} else {
next()
console.log('成功!' + token)
}
只是做个记录,不喜勿喷。