微信小程序中的路由与页面跳转是开发中非常重要的一部分。在本文中,我将详细介绍微信小程序中的路由和页面跳转方法,并提供相关的代码案例。
- 路由概述
在微信小程序中,路由用于导航到不同的页面。通过路由,我们可以实现页面之间的切换和跳转。在小程序中,路由是由小程序框架自动维护的,我们只需要按照一定的规则进行配置和调用即可。
- 页面跳转方法
2.1 navigateTo
navigateTo 是最常用的页面跳转方法。它可以跳转到应用内的非 tabBar 页面。使用 navigateTo 方法跳转后,当前页面会被隐藏,新打开的页面会在原页面之上。
示例代码:
// 在某个页面的事件中调用 navigateTo 方法
wx.navigateTo({
url: '/pages/other/other', // 跳转的页面路径
success: function(res) {
// 跳转成功后的回调函数
console.log('跳转成功');
},
fail: function(res) {
// 跳转失败后的回调函数
console.log('跳转失败');
}
})
2.2 redirectTo
redirectTo 方法可以在当前页面关闭后,再跳转到应