uniapp自定义返回页面
onBackPress
监听页面返回,返回 event = {from:backbutton、 navigateBack}
- backbutton 表示来源是左上角返回按钮或 android 返回键;
- navigateBack表示来源是 uni.navigateBack
只有在该函数中返回值为 true 时,才表示不执行默认的返回,自行处理此时的业务逻辑。
不返回或返回其它值,均会执行默认的返回行为。
onBackPress(e) {
uni.switchTab({
url: '/pages/person/person'
});
return true;
},
https://www.qdskill.com/frames/uni-app/11732.html
几个返回用到的方法:
- uni.redirectTo:关闭当前页面,跳转到指定页
- uni.navigateTo:保留当前页(隐藏),跳转到指定页
- uin.switchTap:只能用于跳转到tabbar页面,并关闭其他非tabbar页面,tabbar之间做切换