wx.switchTab
這個是可以跳轉到tabBar頁面的注意:如果tabBar打開過,存在頁面棧中,就不會重新加載,如果沒有打開過,將重走生命周期
wx.reLaunch
這個是關閉所有頁面打開到應用中的某個頁面,注意:這個已經提前關閉了所有頁面,所以打開的頁面不管有沒有打開,都是重新加載
wx.redirectTo
這個是關閉當前頁面,跳轉到應用內的某個頁面。但是不允許跳轉到 tabbar 頁面。注意:wx.redirectTo是重新打開一個頁面,就是會重新加載,而不會回到頁面棧中的頁面?
wx.navigateTo
這個是保留當前頁面,跳轉到應用內的某個頁面。但是不能跳到 tabbar 頁面。使用wx.navigateBack可以返回到原頁面。小程序中頁面棧最多十層。注意:如果頁面棧中存在跳轉的頁面,就不會重新加載,如果沒有打開過,將重走生命周期
wx.navigateBack
這個是關閉當前頁面,返回上一頁面或多級頁面。可通過getCurrentPages獲取當前的頁面棧,決定需要返回幾層。