小程式頁面跳轉的方式有以下幾種:
#一、wx.navigateTo(OBJECT)
這是最普遍的一種跳轉方式,其官方解釋為:「保留目前頁面,跳到應用程式內的某個頁面」
#類似於html中的 window.location.href=" "
eg:
wx.navigateTo({ url: 'test?id=1'})
實際效果如下:
類似html中的 window.open('你要跳轉的頁面');
eg:
wx.redirectTo({ url: 'test?id=1'})
效果如下:
eg:
{ "tabBar": { "list": [{ "pagePath": "index", "text": "首頁"
},{ "pagePath": "other", "text": "其他"
}]
}
}
wx.switchTab({ url: '/index'})
// 此处是A页面wx.navigateTo({ url: 'B?id=1'})// 此处是B页面wx.navigateTo({ url: 'C?id=1'})// 在C页面内 navigateBack,将返回b页面wx.navigateBack({ delta: 1}) // 此处是B页面 wx.redirectTo({ url: 'C?id=1' }) // 在C页面内 navigateBack,则会返回a页面 wx.navigateBack({ delta: 1 }) // 此处是B页面 wx.reLaunch({ url: 'C?id=1' }) // 在C页面内 navigateBack,则无效
以上是小程式頁面跳轉有哪幾種方式的詳細內容。更多資訊請關注PHP中文網其他相關文章!