1. 程式人生 > 其它 >微信小程式 頁面跳轉方式

微信小程式 頁面跳轉方式

wx.navigateTo   保留當前頁面,跳轉到應用內的某個頁面。但是不能跳到 tabbar 頁面。https://developers.weixin.qq.com/miniprogram/dev/api/route/wx.navigateTo.html

wx.reLaunch   關閉所有頁面,開啟到應用內的某個頁面。也能實現從非 tab bar 跳轉到 tab bar,或在 tab bar 間跳轉,效果等同 wx.switchTab()。https://developers.weixin.qq.com/miniprogram/dev/api/route/wx.reLaunch.html

wx.redirectTo

  關閉當前頁面,跳轉到應用內的某個頁面。但是不允許跳轉到 tabbar 頁面。https://developers.weixin.qq.com/miniprogram/dev/api/route/wx.redirectTo.html

wx.switchTab   跳轉到 tabBar 頁面,並關閉其他所有非 tabBar 頁面。路徑後不能帶引數。https://developers.weixin.qq.com/miniprogram/dev/api/route/wx.switchTab.html 

wx.navigateBack   用於關閉當前頁面,並返回上一頁面或多級頁面。這個 API 需要填寫的引數只有 delta,表示要返回的頁面數。

當不填寫 delta 的值時,就預設其為 1,即返回上一頁面。https://developers.weixin.qq.com/miniprogram/dev/api/route/wx.navigateBack.html

開發者可通過 getCurrentPages() 獲取當前的頁面棧,決定需要返回幾層。

本文來自部落格園,作者:圓子元子沒有脖子,轉載請註明原文連結:https://www.cnblogs.com/yzyzmybz/p/15484409.html