小程序
小游戏
企业微信
微信支付
扫描小程序码分享
微信小程序商城后台自定义菜单以后,小程序自定义菜单功能效果实现了,但是商品详情页面跳转首页或者购物车无法跳转,用wx.swicthTab()无法跳转tabbar页面,只有这个方法是可以关掉所有非tabbar页面且跳到tabbar页面,但是这个函数的使用前提必须是在app.json里设置了tabbar,我自定义底部菜单以后app.json里的tabbar就删掉了,使用wx.navigateTo()可以实现跳转,但是无法关闭其余非tabbar页面,这个问题怎么解决啊?急急急!!!!
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
relaunch?
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
感谢楼主和各位大佬,我也遇到了该问题,用wx.reLaunch()解决了!再次感谢,在app.json中定义tabbar的话跟我原来写死的Tab样式不一样,所以wx.reLaunch()完美解决。
// 关闭当前页面,返回上一页面或多级页面。可通过 getCurrentPages() 获取当前的页面栈,决定需要返回几层。wx.navigateTo({ url: 'page/home/home?user_id=111' // 页面 A})
wx.navigateTo({ url: 'page/detail/detail?product_id=222' // 页面 B})
// 跳转到页面 Awx.navigateBack({ delta: 2})// 关闭当前页面,跳转到应用内的某个页面。wx.redirectTo({
})
// 关闭当前页面,跳转到应用内的某个页面。
wx.redirectTo({
url: 'page/home/home?user_id=111'})
// 跳转到tabBar页面(在app.json中注册过的tabBar页面),同时关闭其他非tabBar页面。wx.switchTab({ url: 'page/index/index'})
// 跳转到tabBar页面(在app.json中注册过的tabBar页面),同时关闭其他非tabBar页面。
wx.switchTab({
// 关闭所有页面,打开到应用内的某个页面。wx.reLanch({ url: 'page/home/home?user_id=111'})这些我都试过了,只有wx.switchTab能满足需求,但是使用不了,使用前提还必须是在app.json里定义了tabbar
// 关闭所有页面,打开到应用内的某个页面。
wx.reLanch({
这些我都试过了,只有wx.switchTab能满足需求,但是使用不了,使用前提还必须是在app.json里定义了tabbar
wx.redirectTo() ?
https://developers.weixin.qq.com/miniprogram/dev/api/route/wx.redirectTo.html
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
relaunch?
感谢楼主和各位大佬,我也遇到了该问题,用wx.reLaunch()解决了!再次感谢,在app.json中定义tabbar的话跟我原来写死的Tab样式不一样,所以wx.reLaunch()完美解决。
wx.navigateTo({ url: 'page/detail/detail?product_id=222' // 页面 B})
wx.redirectTo() ?
https://developers.weixin.qq.com/miniprogram/dev/api/route/wx.redirectTo.html