原因:查阅文档后发现:小程序页面栈最多10层
解决方法 把navigateTo换成redirectTo跳转页面即可
附图:
const url = '/pages/page1' // 要跳转的页面
if(getCurrentPages().length >= 10){
// 使用重定向跳转页面
wx.redirectTo({ url })
}else{
// 如果页面栈总数小于10,则打开新页面
wx.navigateTo({ url })
}
原因:查阅文档后发现:小程序页面栈最多10层
解决方法 把navigateTo换成redirectTo跳转页面即可
附图:
const url = '/pages/page1' // 要跳转的页面
if(getCurrentPages().length >= 10){
// 使用重定向跳转页面
wx.redirectTo({ url })
}else{
// 如果页面栈总数小于10,则打开新页面
wx.navigateTo({ url })
}