前言:
樓主做項目,判斷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)
}
只是做個記錄,不喜勿噴。