灵感:一个页面被多次调用,之前每次都是传参分辨再依次返回上一个页面进行刷新,用navigateTo,麻烦且冗余,所以想有没有方法能够直接返回上一个页面,并且刷新页面还不用传参,以下是我的方法:
直接用uniapp的页面列表栈:
let pages = getCurrentPages(); // 当前页面
let beforePage = pages[pages.length - 2]; // 上一页
// console.log(beforePage);
uni.redirectTo({
url:beforePage.__page__.path
})
可以自己打印beforePage看一下,里面是上一个页面所有的方法路径等,很方便!耶
想到就赶紧记录下来,怕下次忘了嘿嘿