微信小程序页面跳转方法总结
微信小程序页面跳转目前有以下方法(不全面的欢迎补充):
1. 利用小程序提供的 API 跳转:
// 保留当前页面,跳转到应用内的某个页面,使用wx.navigateBack可以返回到原页面。
// 注意:调用 navigateTo 跳转时,调用该方法的页面会被加入堆栈,但是 redirectTo
wx.navigateTo({
url: '/pages/home/home?user_id=111'
})
wx.navigateTo({
url: '/pages/release_con/release_con?cateid='+ this.data.cateid
})
// 关闭当前页面,返回上一页面或多级页面。可通过 getCurrentPages() 获取当前的页面栈,决定需要返回几层。
wx.navigateTo({
url: 'page/home/home?user_id=111' // 页面 A
})
本文总结了微信小程序的页面跳转方法,包括wx.navigateTo、wx.redirectTo、wx.reLaunch、wx.switchTab和wx.navigateBack,分析了它们在不同场景下的适用性和内存管理。wx.navigateTo适合页面跳转后返回原页面,wx.redirectTo和wx.reLaunch用于关闭当前页面,wx.switchTab用于跳转tabBar页面,wx.navigateBack则用于返回上一页面。
订阅专栏 解锁全文
30万+

被折叠的 条评论
为什么被折叠?



