最近發(fā)現(xiàn)小程序不停的跳轉(zhuǎn)登錄頁,原因是在一個頁面訪問多個接口,接口返回沒有token令牌,但是做了請求攔截器,所以沒有登錄就跳轉(zhuǎn)登錄頁。
我考慮過讓后端去做這個事情,就是把所有的接口歸結(jié)到一個接口去調(diào)用,但是不能解決根本問題,還有就是讓后端去加入到白名單里面,但是也不能解決根本問題,下面我說一下前端去做的這個事情:
if (getCurrentPages()[getCurrentPages().length - 1].route == 'pages/login/index') {
return;
} else {
wx.navigateTo({
url: '/pages/login/index',
})
}
//在這里判斷當(dāng)前頁面是不是你的登錄頁面,如果是就直接return出去,如果不是就跳轉(zhuǎn)
大家可以參考下!文章來源:http://www.zghlxwxcb.cn/news/detail-678451.html
如果有更好的辦法可以來評論區(qū)溝通下!文章來源地址http://www.zghlxwxcb.cn/news/detail-678451.html
到了這里,關(guān)于小程序無限跳轉(zhuǎn)登錄頁的問題可以這么操作的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!