此方法需要自定义顶部栏
![](https://i-blog.csdnimg.cn/blog_migrate/7a95f74381fc35d7220ecb1b25c0d04f.jpeg)
// 判断页面栈是否 <= 0,表示没有上一页
topReturnBtn() {
let pages = getCurrentPages(); //获取所有页面
console.log('pages---',pages);
console.log('pages.length---',pages.length);
if (pages.length <= 1){
// 返回首页
wx.switchTab({
url: '/pages/index/index',
});
} else {
// 返回上一页
wx.navigateBack({
delta: 1,
});
}
},
转载请附上原文出处链接。