跳转 选项卡 页面
let url = "/pages/index/index"
wx.switchTab({
url: url
})跳转 普通 页面
let url = "/pages/index/index"
wx.navigateTo({
url: url
})
wx.navigateTo({
url: "/pages/car_view_number/car_view_number?number="+obj.number;
})wx.navigateBack();
这会关闭当前页面,返回上一页,相当于设置 delta: 1。
wx.navigateBack({
delta: 1 // 返回的页面层数(若需返回多页,可增大数值)
}); wx.redirectTo({
url: "/pages/home/home"
})
redirectTo是关闭当前页打开新页面,
reLaunch是全部关闭打开新页面, 左上角有一个小房子的图标,点击图标 打开默认的首页 排在1个的页面。发下图:
navigateTo是直接打开新页面 这个有堆栈要求,数量不能太多要考虑一下。如果打开 数量比较多,就不能打开了。最多的打开10个
wx.reLaunch({
url: '/pages/index/index?id=123',
success: () => console.log('跳转成功'),
fail: (err) => console.error('跳转失败', err)
});
可以参考下以下两个概念:
页面栈:https://developers.weixin.qq.com/miniprogram/dev/reference/api/getCurrentPages.html
页面路由:https://developers.weixin.qq.com/miniprogram/dev/framework/app-service/route.html
组件 跳转
<navigator url="/pages/detail/detail">跳转到详情页</navigator>

站长微信:xiaomao0055
站长QQ:14496453