微信小程序之頁(yè)面跳轉(zhuǎn)和參數(shù)傳遞的實(shí)現(xiàn)
微信小程序之頁(yè)面跳轉(zhuǎn)和參數(shù)傳遞的實(shí)現(xiàn)
前言:
在微信小程序里面的跳轉(zhuǎn)其實(shí)和html里的超鏈接a差不多,我們實(shí)現(xiàn)跳轉(zhuǎn)可以通過標(biāo)簽實(shí)現(xiàn),也可以通過js實(shí)現(xiàn),下面一一演示給大家看一下。
在展示demo前,我們需要先簡(jiǎn)單的建好項(xiàng)目文件夾做好準(zhǔn)備。如下:

標(biāo)簽實(shí)現(xiàn)
小程序里面有一個(gè)類似于a標(biāo)簽的navigator標(biāo)簽,用來做跳轉(zhuǎn)處理。
index頁(yè)面:
<navigator url="../navigator/navigator?title=我是navi">跳轉(zhuǎn)到新的頁(yè)面</navigator> <navigator url="../redirect/redirect?title=我是red" redirect>跳轉(zhuǎn)到當(dāng)前頁(yè)面</navigator>
navigator頁(yè)面和redirect頁(yè)面:
<view> {{title}} </view>
navigator.js頁(yè)面和redirect.js頁(yè)面:
Page({
data:{
title:''
},
onLoad:function(options){
// 頁(yè)面初始化 options為頁(yè)面跳轉(zhuǎn)所帶來的參數(shù)
this.setData({
title:options.title
})
},
})
而跳轉(zhuǎn)也分為兩種,一是跳轉(zhuǎn)到新頁(yè)面url后面的路徑并可以攜帶參數(shù),一種是在后面加上redirect,在當(dāng)前頁(yè)面打開,并攜帶參數(shù)。
注意:為了不讓用戶在使用小程序時(shí)造成困擾,我們規(guī)定頁(yè)面路徑只能是五層,請(qǐng)盡量避免多層級(jí)的交互方式。
tips:所跳轉(zhuǎn)的頁(yè)面一定不要忘了在app.json里配置喲,否則會(huì)報(bào)錯(cuò)。
2. js實(shí)現(xiàn)
用js實(shí)現(xiàn)只需要寫上跳轉(zhuǎn)代碼即可,其它如上。
wx.navigateTo({
url: '../navigator/navigator?title=我是navi'
})
wx.redirectTo({
url: '../redirect/redirect?title=我是red'
})
tips:仔細(xì)觀察下面圖片會(huì)發(fā)現(xiàn),跳轉(zhuǎn)到其他頁(yè)面會(huì)帶有返回按鈕,在當(dāng)前頁(yè)面打開則不會(huì)有。
圖片展示:


如有疑問請(qǐng)留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!
- 微信小程序 動(dòng)態(tài)修改頁(yè)面數(shù)據(jù)及參數(shù)傳遞過程詳解
- 微信小程序?qū)崿F(xiàn)頁(yè)面跳轉(zhuǎn)傳遞參數(shù)(實(shí)體,對(duì)象)
- 微信小程序?qū)崿F(xiàn)傳遞多個(gè)參數(shù)與事件處理
- 微信小程序?qū)W習(xí)筆記之跳轉(zhuǎn)頁(yè)面、傳遞參數(shù)獲得數(shù)據(jù)操作圖文詳解
- 微信小程序教程系列之頁(yè)面跳轉(zhuǎn)和參數(shù)傳遞(6)
- 微信小程序開發(fā)之?dāng)?shù)據(jù)存儲(chǔ) 參數(shù)傳遞 數(shù)據(jù)緩存
- 微信小程序 navigator 跳轉(zhuǎn)url傳遞參數(shù)
- 微信小程序之間的參數(shù)傳遞、獲取的操作方法
相關(guān)文章
http proxy 對(duì)網(wǎng)絡(luò)請(qǐng)求進(jìn)行代理使用詳解
這篇文章主要為大家介紹了http proxy 對(duì)網(wǎng)絡(luò)請(qǐng)求進(jìn)行代理使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-09-09
前端JavaScript徹底弄懂函數(shù)柯里化curry
隨著主流JavaScript中函數(shù)式編程的迅速發(fā)展, 函數(shù)柯里化在許多應(yīng)用程序中已經(jīng)變得很普遍。 了解它們是什么,它們?nèi)绾喂ぷ饕约叭绾纬浞掷盟鼈兎浅V匾?。本篇文章小編九向大家詳?xì)介紹JavaScript函數(shù)柯里化,需要的小伙伴可以參考下面文字內(nèi)容2021-09-09
詳解微信小程序如何實(shí)現(xiàn)類似ChatGPT的流式傳輸
這篇文章主要為大家介紹了微信小程序如何實(shí)現(xiàn)類似ChatGPT的流式傳輸示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-03-03
微信小程序中頁(yè)面FOR循環(huán)和嵌套循環(huán)
這篇文章主要介紹了微信小程序中頁(yè)面FOR循環(huán)和嵌套循環(huán)的相關(guān)資料,需要的朋友可以參考下2017-06-06
JavaScript前端實(shí)現(xiàn)小說分頁(yè)功能示例
這篇文章主要為大家介紹了JavaScript前端實(shí)現(xiàn)小說分頁(yè)功能示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-07-07
微信小程序 教程之wxapp視圖容器 scroll-view
這篇文章主要介紹了微信小程序 教程之wxapp視圖容器 scroll-view的相關(guān)資料,需要的朋友可以參考下2016-10-10
微信小程序 頁(yè)面跳轉(zhuǎn)事件綁定的實(shí)例詳解
這篇文章主要介紹了微信小程序 頁(yè)面跳轉(zhuǎn)事件綁定的實(shí)例詳解的相關(guān)資料,希望通過本文大家能夠理解并應(yīng)用小程序頁(yè)面跳轉(zhuǎn)及事件綁定的實(shí)例,需要的朋友可以參考下2017-09-09

