1、wx.navigateTo( ):
- 功能:保留當(dāng)前頁(yè)面,跳轉(zhuǎn)到應(yīng)用內(nèi)的某個(gè)頁(yè)面。
- 特點(diǎn):跳轉(zhuǎn)后原頁(yè)面保留在后臺(tái),可以通過(guò)
wx.navigateBack()
返回到原頁(yè)面,新頁(yè)面顯示在原頁(yè)面之上,有返回按鈕。
wx.navigateTo({
url: '/pages/otherPage/otherPage' // 跳轉(zhuǎn)到名為 otherPage 的頁(yè)面
})
2、wx.redirectTo( ):
- 功能:關(guān)閉當(dāng)前頁(yè)面,跳轉(zhuǎn)到應(yīng)用內(nèi)的另一個(gè)頁(yè)面。
- 特點(diǎn):跳轉(zhuǎn)后原頁(yè)面被關(guān)閉,新的頁(yè)面沒(méi)有默認(rèn)的返回按鈕,若需返回需要自行編程實(shí)現(xiàn)。
wx.redirectTo({
url: '/pages/newPage/newPage' // 跳轉(zhuǎn)到名為 newPage 的頁(yè)面,關(guān)閉當(dāng)前頁(yè)面
})
3、wx.switchTab( ):(假設(shè)我們要切換到 tabBar 中的 index 頁(yè)面)
- 功能:跳轉(zhuǎn)到 tabBar 頁(yè)面,同時(shí)關(guān)閉其他所有非 tabBar 頁(yè)面。
- 特點(diǎn):常用于切換至底部導(dǎo)航欄對(duì)應(yīng)的頁(yè)面。
wx.switchTab({
url: '/pages/index/index' // 跳轉(zhuǎn)到 tabBar 中的 index 頁(yè)面
})
4、wx.navigateBack( ):文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-856563.html
- 功能:關(guān)閉當(dāng)前頁(yè)面,回退到上一頁(yè)面或多級(jí)頁(yè)面。
- 特點(diǎn):不是直接跳轉(zhuǎn)到其他頁(yè)面,而是根據(jù)頁(yè)面棧返回到之前的頁(yè)面
wx.navigateBack() // 返回上一個(gè)頁(yè)面
// 或者指定返回的層數(shù)
wx.navigateBack({
delta: 2 // 返回兩層頁(yè)面
})
5、wx.reLaunch( ):文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-856563.html
- 功能:關(guān)閉所有頁(yè)面,打開(kāi)到應(yīng)用內(nèi)的某個(gè)頁(yè)面。
- 特點(diǎn):清空所有歷史棧并跳轉(zhuǎn)到指定頁(yè)面,通常用于啟動(dòng)頁(yè)或者需要重新加載的應(yīng)用首頁(yè)。
wx.reLaunch({
url: '/pages/home/home' // 重啟并跳轉(zhuǎn)到 home 頁(yè)面,清除所有頁(yè)面棧
})
到了這里,關(guān)于微信小程序之頁(yè)面跳轉(zhuǎn)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!