国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

微信小程序:12.頁(yè)面導(dǎo)航

這篇具有很好參考價(jià)值的文章主要介紹了微信小程序:12.頁(yè)面導(dǎo)航。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

什么是頁(yè)面導(dǎo)航

頁(yè)面導(dǎo)航指的是頁(yè)面之間的相互跳轉(zhuǎn)。例如,瀏覽器中實(shí)現(xiàn)的頁(yè)面導(dǎo)航的方式有兩種:

  1. 連接
  2. location.href

小程序中實(shí)現(xiàn)頁(yè)面導(dǎo)航的兩種方式

聲明式導(dǎo)航

在頁(yè)面上聲明一個(gè)導(dǎo)航組件
通過(guò)點(diǎn)擊組件實(shí)現(xiàn)頁(yè)面跳轉(zhuǎn)

導(dǎo)航TabBar頁(yè)面

是指配置TabBar頁(yè)面
在使用組件跳轉(zhuǎn)到指定的tabBar頁(yè)面,需要指定url屬性和open-type屬性,其中:

  • url表示要跳轉(zhuǎn)的頁(yè)面的地址,必須/開(kāi)頭
  • open-type表示跳轉(zhuǎn)方式,必須switchTab

必須指定open-type屬性
示例代碼:

<navigator url="/pages/home/home" open-type="switchTab">導(dǎo)航到首頁(yè)</navigator>

導(dǎo)航到非tabBar頁(yè)面

非tabBar頁(yè)面指的是沒(méi)有被配置為tabBar的頁(yè)面
在組件跳轉(zhuǎn)到普通的非tabBar頁(yè)面時(shí),則需要指定url和open-type屬性

  • url表示要跳轉(zhuǎn)的頁(yè)面,必須以/開(kāi)頭
  • open-type表示跳轉(zhuǎn)方式,必須是navigate
<navigator url="/pages/info/info" open-type="navigate">非tabBar跳轉(zhuǎn)</navigator>

注意:為了簡(jiǎn)便,在導(dǎo)航到非tabBar頁(yè)面時(shí)候,open-type可以省略

后退屬性

如果要后退到上一頁(yè)或者多級(jí)頁(yè)面,則需要指定opene-type屬性和delta屬性,其中:

  • open-type的值必須是navigateBack,表示進(jìn)行后退導(dǎo)航
  • delta的值必須是數(shù)字,表示要后退的層數(shù)

<navigator url="" open-type="navigateBack" delta="1">返回上一級(jí)目錄</navigator>

注意:如果知識(shí)后退到上一頁(yè)面,則可以省略delta屬性,因?yàn)槟J(rèn)值就是1

聲明式導(dǎo)航傳參

navigator組件url屬性用來(lái)指定將要跳轉(zhuǎn)到的頁(yè)面的路徑。同時(shí),路徑的后面還可以攜帶參數(shù)

  • 參數(shù)和路徑之間使用?分割
  • 參數(shù)鍵與參數(shù)值用=相連
  • 不同參數(shù)用&分割
<navigator url="/pages/info/info?name=zhangsan&age=20">跳轉(zhuǎn)到info目錄進(jìn)行穿參數(shù)</navigator>

編程式導(dǎo)航

調(diào)用小程序的導(dǎo)航API,實(shí)現(xiàn)頁(yè)面的跳轉(zhuǎn)

導(dǎo)航到tabBar頁(yè)面

調(diào)用wx.switchTab(Object object)方法,可以跳轉(zhuǎn)到tabBar頁(yè)面。其中參數(shù)對(duì)象的屬性列表如下:
微信小程序:12.頁(yè)面導(dǎo)航,微信小程序開(kāi)發(fā),微信小程序,小程序
示例代碼wxml

<button bind:tap="gotoHome">跳轉(zhuǎn)到首頁(yè)</button>

js代碼如下

 gotoHome(){
    wx.switchTab({
      url: '/pages/home/home',
    })
  },

導(dǎo)航到非tabBar頁(yè)面

調(diào)用wx.navigateTo(Object object)方法,可以跳轉(zhuǎn)到非tabBar的頁(yè)面。其中Object參數(shù)對(duì)象的屬性列表如下:
微信小程序:12.頁(yè)面導(dǎo)航,微信小程序開(kāi)發(fā),微信小程序,小程序
wxml代碼如下

<button bind:tap="gotoinfo">跳轉(zhuǎn)到inofo頁(yè)面</button>

js文件如下

  gotoinfo(){
    wx.navigateTo({
      url: '/pages/info/info',
    })
  },

后退導(dǎo)航

調(diào)用wx.navigateBack(Object object)方法,可以返回上一夜或者多級(jí)頁(yè)面
微信小程序:12.頁(yè)面導(dǎo)航,微信小程序開(kāi)發(fā),微信小程序,小程序

<button bind:tap="backpage">返回上一級(jí)目錄</button>

js代碼如下

backpage(){
    wx.navigateBack({
      delta:1
    })
  },

編程導(dǎo)航穿參

調(diào)用wx.navigateTo(Object object)方法跳轉(zhuǎn)頁(yè)面時(shí),也可以攜帶參數(shù),代碼如下:

<button bind:tap="gotoinfos">跳轉(zhuǎn)到info頁(yè)面并且穿參數(shù)</button>

js代碼如下

 gotoinfos(){
    wx.navigateTo({
      url: '/pages/info/info?name=ls7&gender=男',
    })
  },

在onload中接受導(dǎo)航傳參

通過(guò)聲明式導(dǎo)航傳參數(shù)或編程式導(dǎo)航穿慘所攜帶的參數(shù),可以直接在onload事件中直接獲取到:文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-860020.html

 onLoad(options) {
      console.log(options);
  },

到了這里,關(guān)于微信小程序:12.頁(yè)面導(dǎo)航的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 微信小程序開(kāi)發(fā)學(xué)習(xí)之頁(yè)面導(dǎo)航(聲明式導(dǎo)航和編程式導(dǎo)航)

    微信小程序開(kāi)發(fā)學(xué)習(xí)之頁(yè)面導(dǎo)航(聲明式導(dǎo)航和編程式導(dǎo)航)

    頁(yè)面導(dǎo)航指的是頁(yè)面之間的相互跳轉(zhuǎn)。 小程序中實(shí)現(xiàn)頁(yè)面導(dǎo)航的兩種方式: 聲明式導(dǎo)航 ● 在頁(yè)面上聲明一個(gè) navigator 導(dǎo)航組件 ● 通過(guò)點(diǎn)擊 navigator 組件來(lái)實(shí)現(xiàn)頁(yè)面的跳轉(zhuǎn) 編程式導(dǎo)航 ● 調(diào)用小程序的導(dǎo)航API,實(shí)現(xiàn)頁(yè)面的跳轉(zhuǎn) 1.1.1. 導(dǎo)航到tabBar頁(yè)面 tabBar 頁(yè)面指的是被配置為

    2024年02月15日
    瀏覽(17)
  • 【微信小程序-原生開(kāi)發(fā)】實(shí)用教程07 - Grid 宮格導(dǎo)航,詳情頁(yè),側(cè)邊導(dǎo)航(含自定義頁(yè)面頂部導(dǎo)航文字)

    【微信小程序-原生開(kāi)發(fā)】實(shí)用教程07 - Grid 宮格導(dǎo)航,詳情頁(yè),側(cè)邊導(dǎo)航(含自定義頁(yè)面頂部導(dǎo)航文字)

    【微信小程序-原生開(kāi)發(fā)】實(shí)用教程 輪播圖、分類頁(yè)簽 tab 、成員列表(含Tdesign升級(jí),切換調(diào)試基礎(chǔ)庫(kù),設(shè)置全局樣式,配置組件按需注入,添加圖片素材,wx:for,生命周期 onLoad)

    2024年02月09日
    瀏覽(32)
  • 微信小程序開(kāi)發(fā)學(xué)習(xí)筆記——2.11navigator頁(yè)面鏈接導(dǎo)航

    微信小程序開(kāi)發(fā)學(xué)習(xí)筆記——2.11navigator頁(yè)面鏈接導(dǎo)航

    跟著b站up主“咸蝦米_”學(xué)習(xí)微信小程序開(kāi)發(fā)中,把學(xué)習(xí)記錄存到這方便后續(xù)查找。 課程連接:?https://www.bilibili.com/video/BV19G4y1K74d?p=14 https://developers.weixin.qq.com/miniprogram/dev/component/navigator.html 屬性之一? ????????navigate可以記錄上一個(gè)緩存頁(yè),點(diǎn)擊左上角返回按鈕可以跳轉(zhuǎn)回

    2024年02月22日
    瀏覽(15)
  • 基于微信小程序的校園導(dǎo)航小程序設(shè)計(jì)與實(shí)現(xiàn)

    基于微信小程序的校園導(dǎo)航小程序設(shè)計(jì)與實(shí)現(xiàn)

    ??博主介紹:?全網(wǎng)粉絲10W+,CSDN全棧領(lǐng)域優(yōu)質(zhì)創(chuàng)作者,博客之星、掘金/知乎/華為云/阿里云等平臺(tái)優(yōu)質(zhì)作者。 ???? 精彩專欄 推薦訂閱???? 計(jì)算機(jī)畢業(yè)設(shè)計(jì)精品項(xiàng)目案例(持續(xù)更新) ?? 文末獲取源碼+數(shù)據(jù)庫(kù)+文檔 ?? 感興趣的可以先收藏起來(lái),還有大家在畢設(shè)選題,項(xiàng)

    2024年02月19日
    瀏覽(22)
  • 微信小程序頁(yè)面導(dǎo)航

    微信小程序頁(yè)面導(dǎo)航

    1.1.1配置的Tab頁(yè)面 ? ?1.1.2頁(yè)面跳轉(zhuǎn)書(shū)寫(xiě) ?1.2.3頁(yè)面展示 ? ? 1.2.1頁(yè)面跳轉(zhuǎn)代碼 其實(shí)默認(rèn)跳轉(zhuǎn)的就是非Tab頁(yè)面,可以簡(jiǎn)寫(xiě)成一下 1.2.2圖片展示 ? 注意: 跳轉(zhuǎn)tab頁(yè)面不能傳參,但是非Tab頁(yè)面可以傳遞參數(shù),微信開(kāi)發(fā)左下角! ? ?或者在跳轉(zhuǎn)后的頁(yè)面 說(shuō)明:delta代碼后退的層數(shù),默

    2024年02月12日
    瀏覽(28)
  • 微信小程序自定義頂部導(dǎo)航,滾動(dòng)頁(yè)面頂部導(dǎo)航顏色漸變

    微信小程序自定義頂部導(dǎo)航,滾動(dòng)頁(yè)面頂部導(dǎo)航顏色漸變

    微信小程序自定義頂部導(dǎo)航欄,使背景圖置頂;當(dāng)向上滾動(dòng)頁(yè)面時(shí),實(shí)現(xiàn)頂部導(dǎo)航顏色漸變 實(shí)現(xiàn)方法 代碼如下(示例): 提示:由于不同的手機(jī)機(jī)型頂部導(dǎo)航高度不一樣,所有要獲取手機(jī)的信息 總共三步: 1、初始化獲取頂部導(dǎo)航信息 2、頂部導(dǎo)航文字上方通過(guò)view占位,同

    2024年02月11日
    瀏覽(27)
  • 微信小程序開(kāi)發(fā)---小程序的頁(yè)面配置

    目錄 一、小程序頁(yè)面配置的作用 二、頁(yè)面配置和全局配置的關(guān)系 三、頁(yè)面配置中常用的配置項(xiàng) 在每個(gè)小程序中,每個(gè)頁(yè)面都有自己的.json配置文件,用來(lái)對(duì)當(dāng)前頁(yè)面的窗口外觀,頁(yè)面效果進(jìn)行配置。 小程序中,app.json中的windows節(jié)點(diǎn),可以全局配置小程序中每個(gè)頁(yè)面的窗口表

    2024年02月09日
    瀏覽(19)
  • 【微信小程序】在非tabbar頁(yè)面使用導(dǎo)航欄進(jìn)行切換

    【微信小程序】在非tabbar頁(yè)面使用導(dǎo)航欄進(jìn)行切換

    當(dāng)在我們做微信小程序項(xiàng)目時(shí)會(huì)遇到有多個(gè)端口的項(xiàng)目需求,然而多個(gè)端口意味著多個(gè)導(dǎo)航欄。但微信小程序僅支持使用 app.json 創(chuàng)建 一個(gè)導(dǎo)航欄 (如下圖) 在app.json中配置的tabbar app.json 所以我們只能自己制作導(dǎo)航欄并且使用頁(yè)面路由方式來(lái)進(jìn)行頁(yè)面跳轉(zhuǎn)(如 wx.navigateTo; w

    2024年02月13日
    瀏覽(31)
  • 微信小程序開(kāi)發(fā)教學(xué)系列(9)- 小程序頁(yè)面優(yōu)化

    在開(kāi)發(fā)小程序時(shí),頁(yè)面性能優(yōu)化是非常重要的一項(xiàng)任務(wù)。優(yōu)化頁(yè)面性能可以提升用戶體驗(yàn),使小程序更加流暢和高效。本章將介紹一些常見(jiàn)的頁(yè)面優(yōu)化方法和技巧,幫助您提升小程序的性能。 頁(yè)面性能優(yōu)化的目標(biāo)是減少頁(yè)面加載時(shí)間和提升頁(yè)面渲染速度,從而提供更好的用戶

    2024年02月11日
    瀏覽(25)
  • 微信小程序中的H5頁(yè)面如何調(diào)用地理位置導(dǎo)航

    在微信小程序的H5頁(yè)面中,我們經(jīng)常需要使用地理位置導(dǎo)航功能,以便為用戶提供準(zhǔn)確的導(dǎo)航服務(wù)。下面將介紹如何在微信小程序的H5頁(yè)面中調(diào)用地理位置導(dǎo)航功能,并提供相應(yīng)的源代碼示例。 獲取用戶地理位置 在調(diào)用地理位置導(dǎo)航之前,首先需要獲取用戶的地理位置信息。

    2024年02月04日
    瀏覽(26)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包