实际调用需要根据自己业务实际情况决定,虽然各种方式一定程度上能减少内存损耗,但是业务上面流转优化才是最终要满足的,一定要从业务流转去优化去考虑,不要为了性能增加了流转复杂度
1、wx.navigateTo
保留当前页面,跳转到应用内的某个页面。可以通过调用wx.navigateBack
返回到原页面。跳转后左上角出现返回小箭头,点击后可返回原本页面。示例代码:
wx.navigateTo({
url: '../detail/detail'
})
2、wx.redirectTo
关闭当前页面,跳转到应用内的某个页面,不能跳转tabbar
页面,跳转后左上角出现返回首页图标,点击后可返回首页面,重定向的概念。示例代码:
wx.redirectTo({
url: '../detail/detail'
})
3、wx.reLaunch
关闭所有页面服务器托管网,打开应用内的某个页面,跳转后左上角出现返回首页图标,点击后可返回首页面。示例代码:
wx.reLaunch({
url: '../detail/detail服务器托管网'
})
4、wx.switchTab
跳转到tabBar
页面,并关闭其他所有非tabBar
页面,该方法只能跳转tabbar
页面。 示例代码:
wx.switchTab({
url: '../detail/detail'
})
5、
通过设置url
属性来指定跳转的目标页面。 示例代码:
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net