W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
- 以下 5 個(gè) API 都具有功能一致的 navigator 組件聲明方式。
- 如果兩種方式都能滿足您的使用場景,推薦您使用 navigator 組件實(shí)現(xiàn)相應(yīng)的導(dǎo)航功能,以便更好的被搜索引擎理解。
解釋:保留當(dāng)前頁面,跳轉(zhuǎn)到應(yīng)用內(nèi)的某個(gè)頁面,但是不能跳轉(zhuǎn)到 tabbar 頁面,使用 swan.navigateBack 可以返回到原頁面。
Object object
屬性名 | 類型 | 必填 | 默認(rèn)值 | 說明 | ||
---|---|---|---|---|---|---|
url |
String |
是 |
需要跳轉(zhuǎn)的應(yīng)用內(nèi)非 tabBar 的頁面的路徑 , 路徑后可以帶參數(shù)。參數(shù)與路徑之間使用?分隔,參數(shù)鍵與參數(shù)值用=相連,不同參數(shù)用&分隔;如 ‘path?key=value&key2=value2’。 |
|||
success |
Function |
否 |
接口調(diào)用成功的回調(diào)函數(shù) |
|||
fail |
Function |
否 |
接口調(diào)用失敗的回調(diào)函數(shù) |
|||
complete |
Function |
否 |
接口調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會(huì)執(zhí)行) |
<view class="wrap">
<button bind:tap="navigateTo" type="primary" hover-stop-propagation="true">跳轉(zhuǎn)新頁面</button>
</view>
Page({
navigateTo(e) {
swan.navigateTo({
url: '/detail/detail?id=新頁面'
});
}
});
參考示例 - 根據(jù)頁面棧來判斷頁面層級(jí)
// 目標(biāo)頁面
Page({
onLoad(options) {
this.setData({
'id': options.id
});
},
onShow() {
console.log(getCurrentPages()); // [{uri: 'index/index'}]
},
navigateBack(e) {
swan.navigateBack({
delta: 2
});
}
});
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: