问题描述
在进行一些操作时,我们会经常遇到“取消操作,返回上页面”的问题,单纯的使用链接跳转的方式,必然会产生深层的的历史记录。这样给用户的体验就很不好。
解决办法
使用wx.navigateTo方法进行跳转
这种方式,会出现“轮回地狱”(自造名词)的问题。
使用wx.navigateBack的方法跳转
var pages = getCurrentPages(); // 当前页面
 var beforePage = pages[pages.length - 2]; // 前一个页面
 // console.log("beforePage");
 // console.log(beforePage);
 wx.navigateBack({
     success: function() {
         beforePage.onLoad(); // 执行前一个页面的onLoad方法
     }
 });
            
                标签:
                                    微信小程序返回上个页面