navigateTo、redirectTo、switchTap與reLaunch的區別

JoeYoung發表於2019-04-03

wx.navigateTo:保留當前頁,跳轉到指定頁,非tabBar;使用 wx.navigateBack 可以返回到當前的頁面。

wx.redirectTo:關閉當前頁,跳轉到指定頁,非tabBar;將無法回到當前頁面。

wx.switchTap:只能用於跳轉到tabbar頁面,並關閉其他非tabbar頁面。

wx.reLaunch:是關閉所有頁面,跳轉到指定頁,非tabBar的頁面。

 

有時候跳轉還需要攜帶引數,例如:

wx.navigateTo({
        url: '/pages/item/item?name=' + name,
 })

item頁的取值的方式

onLoad: function (options) {
    var that = this;
    that.setData({
      name: options.name,
    })
 }

 

相關文章