getCurrentPages() 返回的是一个数组,数组中包含了当前页面栈中的所有页面对象(即路过的网页,一般第一个是首页,最后一个是最近访问的)。该方法常用于获取当前页面的一些信息,以及进行页面栈的遍历和操作。
const pages = getCurrentPages()
console.log('页面栈', pages)
// 得到数组最后一个值,最后一个是最近访问的
const lastPage = pages[pages.length - 1]
// 没有 token ,跳回 login
// route: "pages/profile/index" 存的是网页地址
if(!token){
wx.redirectTo({
url: 'pages/login/index?redirectURL=/' + lastPage.route,
})
}