例:
<navigator url="/pages/index/index"> <text bind:tap="onArrowClick">〈</text></navigator>
js:
onArrowClick() {
const pages = getCurrentPages(); // 获取当前页面栈
const prevPage = pages[pages.length - 2]; // 获取上一次访问的页面,假设它是当前页面栈的倒数第二个页面
const prevTab = prevPage.__route__; // 获取上一次访问的Tab页路径
wx.switchTab({
url: '/' + prevTab, // 切换到上一次访问的Tab页
success: () => {
console.log('跳转成功');
},
fail: (error) => {
console.error('跳转失败', error);
}
});
},
微信小程序实现页面跳转以后,点击切换到上一次访问的Tab页
最新推荐文章于 2024-11-12 21:30:00 发布