最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
解决微信小程序防止无法回到主页的问题
时间:2022-06-25 15:35:35 编辑:袖梨 来源:一聚教程网
【小程序】提交订单页面到订单详情页面,如何防止无法回到主页
问题场景:
小程序某个页面完成后,希望跳转到另一个相关页面。
比如,订单提交完成后,希望跳转到订单详情页面,可选的方案有两个
A 使用 wx.navigateTo 跳转到非 tabBar 页面
优点是有返回按钮,可以一步一步的返回到主页
缺点是用户体验很差,还有可能重复发布订单
B使用 wx.redirectTo跳转到非 tabBar 页面
优点是,不会返回旧页面
缺点是,无法返回主页,造成死循环
解决办法
1、使用 wx.reLaunch 可以带参数的特性,跳转到 tabbar 页面,如
wx.reLaunch({
url: '/pages/me/me?pageId=mypublishhome'
});
2、在pages/me/me页面的 onLoad中加入判断,进行跳转管理,这样新打开的页面
pages/me/mypublishhome/mypublishhome就可以实现返回tabbar页面,进而可以进入其他主页了
onLoad: function(options) {
that = this;
console.log('当前页面的options是', options);
if (options.pageId) {
//这个pageId的值存在则证明首页的开启来源于用户点击
console.log('当前页面的options是', options.pageId);
wx.navigateTo({
url: '/pages/me/' + options.pageId + '/' + options.pageId,
})
}
}
相关文章
- 漫蛙在线最新版本下载安装入口与高清热门作品快速检索指南 02-24
- 漫蛙下载安卓最新版本_安卓端安全下载入口与安装详细教程 02-24
- picacg官方入口地址获取方法-网页版最新下载安装教程 02-24
- DeepSeek在线网页版入口在哪能免费使用-浏览器一键打开最新版本 02-24
- 歪漫画免费下载官网入口-不用注册直接看的安装最新版本 02-24
- 歪漫漫画首页登录入口-免注册极速安装最新版本 02-24