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


如何離開含有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   }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2024 CODEPRJ.COM