1. 程式人生 > >微信小程序 從含有tabbar的頁面跳轉到不含有tabbar的頁面

微信小程序 從含有tabbar的頁面跳轉到不含有tabbar的頁面

color clas launch func 過程 ron 程序開發 方法 嘗試

如何離開含有tabbar的頁面

在微信小程序開發過程中,我們會碰到從某頁跳轉到一個含有tabbar的頁面的需求, 用 wx.navigateTo({url: ‘...‘,}) 不起作用,需要使用 wx.switchTab({url: ‘...‘,}) 來實現。

那麽,我們反過來,如何從含有tabbar的頁面跳轉到一個不含有/隱藏了tabbar的頁面呢?

在嘗試了上述的兩個API後發現不起作用,wx.switchTab({url: ‘...‘,}) 倒是可以在有tabbar的頁面之間跳轉,但無法跳 “出去”。

可行的方法是:

利用wx.reLaunch({}) 讓所有頁面都出棧,然後重新加載所需的那個頁面。


你也許也碰到了此問題,自取。

1   btn_back:function() {
2     //這裏wx.navigateTo({url: ‘‘,}) 和 wx.switchTab({url: ‘‘,})都不奏效,需要所有頁面出棧,特定頁面重新加載
3     wx.reLaunch({
4       url: ‘../index/index‘,
5     })
6   }

微信小程序 從含有tabbar的頁面跳轉到不含有tabbar的頁面