比如:
1、商城小程序,进入商品详情页面,去购买得时候提示进行登录,登录成功后需要继续返回到商品详情页面;
2、商品详情页面进行商品分享,接收人看到分享得商品点击进入后提示登录超市,这个时候并不知道上一页,所以需要判断是否存在上一页,进行跳转至指定页面;
3、小程序判断是否有上一页的重点是用getCurrentPages()这个方法来获取。
let pages = getCurrentPages();
if(pages[pages.length - 2]){
//如果有上一页,就返回上一页
wx.navigateBack({
delta: 1
})
}else{
mpvue.reLaunch({ url: "/pages/index/main" });
}