uni-app路由跳轉(zhuǎn)以及頁面?zhèn)鲄⒌姆椒?/h2>

路由跳轉(zhuǎn)

uni-app官方給的路由跳轉(zhuǎn)常用方法有以下三個(gè);

1.uni.navigateTo

保留當(dāng)前頁面,跳轉(zhuǎn)到應(yīng)用內(nèi)的某個(gè)頁面,使用uni.navigateBack可以返回到原頁面。,注意這里只用于跳轉(zhuǎn)到子頁面哦,tabbar跳轉(zhuǎn)不要用這個(gè),用switchTab。

用法代碼示例uni.navigateTo({url: '/pages/notice/notice'})

2.uni.navigateBack

用于關(guān)閉當(dāng)前頁面,返回上一頁面或多級(jí)頁面??赏ㄟ^ getCurrentPages() 獲取當(dāng)前的頁面棧,決定需要返回幾層。

用法代碼示例uni.navigateTo({delta: 1})

3.uni.switchTab

用于跳轉(zhuǎn)到 tabBar 頁面,并關(guān)閉其他所有非 tabBar 頁面,只可以跳轉(zhuǎn)tabbar頁面,其他頁面不支持哦,這里需要在page.json文件里配置跳轉(zhuǎn)路徑。

用法代碼示例



頁面?zhèn)鲄?/h2>

好了說一下頁面?zhèn)鲄⒊S梅椒ò桑?/p>

第一種:

直接在跳轉(zhuǎn)頁面的URL路徑后面拼接,如果是數(shù)組或者json格式記得轉(zhuǎn)成字符串格式哦。然后再目的頁面onload里面接受即可,我個(gè)人習(xí)慣用onshow()接收

代碼示例:


第二種:

直接在main.js注冊(cè)全集常量或者設(shè)置本地存儲(chǔ)也比較方便

代碼示例


?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容