E企盈营销工具技术服务商 热线:4006-838-530

微信进不去,微信小程序跳转不到下一页,卡住了页面栈限制问题

E企盈直播平台营销卖货系统

微信小程序页面栈有10层限制。使用wx.navigateTo()或navigatoropen-type=”navigateTo”/组件跳转的页面路径最多只有10层。页面路径大于10层后,再使用就跳转不了了。因此需要合理利用小程序不同跳转方式:1)wx.navigateTo:保留当前页面,跳转到应用内的某个页面;2)wx.redirectTo:关闭当前页面,跳转到应用内的某个页面;3)wx.navigateBack:关闭当前页面,返回上一页面或多级页面;如:wx.navigateBack({delta:2//跳转到上上个页面})4)wx.switchTab:跳转到tabBar页面,并关闭其他所有非tabBar页面;5)wx.reLaunch:关闭所有页面,打开到应用内的某个页面;注意:navigateTo,redirectTo只能打开非tabBar页面。switchTab只能打开tabBar页面。reLaunch可以打开任意页面。此外,可以使用getCurrentPages()方法去获取页面栈。如:varpages=getCurrentPages();如下为输出结果,会发现它只能容10层。

赞(0) 打赏
未经允许不得转载:E企盈小程序开发-热线:4006-838-530 » 微信进不去,微信小程序跳转不到下一页,卡住了页面栈限制问题
分享到: 更多 (0)
E企盈小程序直播营销卖货系统
E企盈直播平台营销卖货系统

评论 抢沙发

E企盈小程序开发

联系我们联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏