问题描述
在进行一些操作时,我们会经常遇到“取消操作,返回上页面”的问题,单纯的使用链接跳转的方式,必然会产生深层的的历史记录。这样给用户的体验就很不好。
解决办法
使用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方法 } });
标签:
微信小程序返回上个页面