微信小程序路由跳转
//1.switchTab:跳转到 tabBar 页面,并关闭其他所有非 tabBar 页面 wx.switchTab({ url: ‘/pages/index/index‘, }); //2.重定向:关闭当前页面,跳转到应用内的某个页面 ,但是不允许跳转到 tabbar 页面( wx.redirectTo({ url: ‘/pages/index/index‘, }); //3.保留当前页面,跳转到应用内的某个页面 ,但是不允许跳转到 tabbar 页面 ,一般用于页面之间的跳转 // navigateTo跳转过去,可以使用 wx.navigateBack 可以返回到原页面。小程序中页面栈最多十层。 wx.navigateTo({ url: ‘/pages/index/index‘, }); //4.关闭所有页面,打开到应用内的某个页面,一般用于注册页面,切换账号 wx.reLaunch({ url: ‘/pages/index/index‘, }); //5.关闭当前页面,返回上一级页面(delta:返回的页面数,如果 delta 大于现有页面数,则返回到首页,默认值为1) // 可通过 getCurrentPages 获取当前的页面栈,决定需要返回几层。 wx.navigateBack({ delta: 2 })
参考 https://www.jianshu.com/p/fd12d4dcfa91
原文:https://www.cnblogs.com/GoTing/p/15177286.html