返回到非TabBar頁面
在點擊某個按鈕或執(zhí)行某個條件時觸發(fā),示例代碼:
wx.navigateBack({
delta: 1 // 返回上一個界面,如果要返回多個界面,可以增加 delta 的值
});
在這個示例中,delta
參數(shù)指定了要返回的界面數(shù)。如果你只想返回上一個界面,可以將 delta
設置為 1。如果你想返回更多的界面,可以增加 delta
的值。
返回到TabBar頁面
在小程序中,tabBar 頁面的返回操作與非 tabBar 頁面有所不同。通常,tabBar 頁面是作為小程序的主要頁面存在,而非 tabBar 頁面是通過 wx.navigateTo
或 wx.redirectTo
方法跳轉到的子頁面。
在 tabBar 頁面中,可以使用以下方法返回到上一個頁面:文章來源:http://www.zghlxwxcb.cn/news/detail-644183.html
-
wx.navigateBack
:返回到上一個頁面??梢酝ㄟ^delta
參數(shù)指定返回的頁面數(shù),默認值為1。
wx.navigateBack({
delta: 1
});
-
wx.switchTab
:跳轉到 tabBar 頁面的其他 tab。通過傳入 tabBar 頁面的路徑,可以切換到指定的 tabBar 頁面。
wx.switchTab({
url: '/pages/tabBar-page/tabBar-page'
});
需要注意的是,這些方法只能返回到 tabBar 頁面的前一個頁面或切換到其他 tabBar 頁面,無法返回到非 tabBar 頁面。如果你需要從 tabBar 頁面返回到非 tabBar 頁面,可以考慮使用 wx.reLaunch
方法重新加載整個小程序,并指定需要返回的非 tabBar 頁面路徑。文章來源地址http://www.zghlxwxcb.cn/news/detail-644183.html
到了這里,關于【微信小程序】通過調(diào)用 wx.navigateBack() 方法來退出當前界面并返回上一個界面的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!