微信小程序可以通过
getCurrentPages()
方法获取当前页面的Url地址也可通过
pages[pages.length - 2].route
获取上级页面的Url地址
注: getCurrentPages()得到的是一个数组,数组的最后一项是当前页面的对象
获取当前页面的Url
let pages = getCurrentPages();
let currPage = null;
// console.log(pages) 的到一个数组
if (pages.length) {
// 获取当前页面的对象(上边所获得的数组中最后一项就是当前页面的对象)
currPage = pages[pages.length - 1];
}
// 获取当前页面的路由
let route = currPage.route
console.log(route)
获取当前页面前一页面的Url
let pages = getCurrentPages();
let currPage = null;
// console.log(pages) 的到一个数组
if (pages.length) {
// 获取当前页面的前以页面的对象
currPage = pages[pages.length - 2];
}
// 获取当前页面的前一页面的路由
let route = currPage.route
console.log(route)