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

uniapp 之 微信小程序、支付寶小程序 對于自定義導(dǎo)航欄的不同

這篇具有很好參考價值的文章主要介紹了uniapp 之 微信小程序、支付寶小程序 對于自定義導(dǎo)航欄的不同。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

目錄

前言?

微信小程序

代碼?

支付寶小程序

首頁配置文件

二級菜單頁面? 配置

總結(jié)?

不同

相同


前言?

?小程序都是 uni-app 寫的 不是原生

微信小程序

uniapp 之 微信小程序、支付寶小程序 對于自定義導(dǎo)航欄的不同,小程序,uni-app,微信小程序

代碼?

pages.json文件中配置

重點:?"navigationStyle": "custom",??// 導(dǎo)航欄樣式

{
      "path": "pages/home/home",
      "style": {
        "navigationBarTitleText": "首頁",
        "navigationStyle": "custom",
        // 開始下拉刷新
        "enablePullDownRefresh": true,
        // 上拉觸底的距離
        "onReachBottomDistance": 150
      }
    },

?首頁 vue文件

template

 <view class=" " :style="{'height':topHeight+'px'}"></view>

?script

data中定義
   
     topHeight: 20,

onLoad(){

   const {
        height,
        top
      } = uni.getMenuButtonBoundingClientRect();
      this.topHeight = height + top

}

?備注:

?height:是膠囊的高度

uniapp 之 微信小程序、支付寶小程序 對于自定義導(dǎo)航欄的不同,小程序,uni-app,微信小程序

支付寶小程序

首頁配置文件

pages.json文件

重要:"transparentTitle": "always",? // 導(dǎo)航欄透明設(shè)置

{
      "path": "pages/home/home",
      "style": {
        "transparentTitle": "always",
        // "navigationBarTitleText": "首頁",
        // "navigationStyle": "custom",
        // 開始下拉刷新
        "enablePullDownRefresh": true,
        // 上拉觸底的距離
        "onReachBottomDistance": 150
      }
    },

?首頁? ?vue 頁面

template

 <view :style="{'height':topHeight+'px'}" />
 <view :style="{'height':titleHeight+'px'}" style="text-align: center;">你好</view>

script

data中 定義

topHeight: 20,
titleHeight: 0,


onLoad 中 
 const {
        height,
        top
      } = uni.getMenuButtonBoundingClientRect();
      this.topHeight = top // 頂部到膠囊的高度 54
      this.titleHeight = height // 膠囊的高

樣式

?uniapp 之 微信小程序、支付寶小程序 對于自定義導(dǎo)航欄的不同,小程序,uni-app,微信小程序

二級菜單頁面? 配置

只需要加?

?"navigationBarTitleText": "站點詳情"

{
      "root": "subpkg",
      "pages": [{
          "path": "service/service",
          "style": {
            "enablePullDownRefresh": true,
            "navigationBarTitleText": "站點詳情",
            "transparentTitle": "always",
            "onReachBottomDistance": 150
          }

        },

詳情頁樣式? ?詳情頁 vue文件 不需要獲取設(shè)備的寬高屬性

uniapp 之 微信小程序、支付寶小程序 對于自定義導(dǎo)航欄的不同,小程序,uni-app,微信小程序

總結(jié)?

不同

1. 微信小程序在 pages.json 中配置導(dǎo)航欄樣式?

"navigationStyle": "custom"

而 支付寶小程序 在pages.json 中配置導(dǎo)航欄透明度

"transparentTitle": "always",

2. 配置導(dǎo)航欄標題文字內(nèi)容??

"navigationBarTitleText": "站點詳情",

微信小程序 在配置導(dǎo)航欄樣式后在配置 這個屬性,則在頁面不會顯示 標題文字內(nèi)容

而 支付寶小程序配置 此屬性 則在頁面上顯示標題文字內(nèi)容 (若在二級頁面時 也會出現(xiàn)返回上一級的箭頭)

相同

獲取導(dǎo)航欄頂部到膠囊頂部 以及 膠囊高度的方法都是一樣的文章來源地址http://www.zghlxwxcb.cn/news/detail-607439.html

到了這里,關(guān)于uniapp 之 微信小程序、支付寶小程序 對于自定義導(dǎo)航欄的不同的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • 微信小程序(uniapp)自定義導(dǎo)航欄

    微信小程序(uniapp)自定義導(dǎo)航欄

    微信小程序原生頁面導(dǎo)航欄,無法進行自定義交互,如想實現(xiàn)類似下圖的效果,就得使用自定義導(dǎo)航欄 這里使用到uView的組件u-navbar 。 提示:以下是本篇文章正文內(nèi)容,下面案例可供參考 導(dǎo)航欄樣式分為兩種 default/custom,custom即取消默認的原生導(dǎo)航,默認為default。 原生導(dǎo)航

    2024年04月27日
    瀏覽(29)
  • 微信小程序、uniapp自定義底部導(dǎo)航欄(附源碼)

    微信小程序、uniapp自定義底部導(dǎo)航欄(附源碼)

    需求分析 目前開發(fā)一套“同城跑腿平臺”小程序,面向用戶和騎手,需要兩個不同的底部導(dǎo)航,uniapp原生導(dǎo)航不滿足要求。所以需要自定義導(dǎo)航欄。 隨著自定義導(dǎo)航卡完成,切換選項卡頁面總是閃爍,在網(wǎng)上也沒有搜到完整的解決方法,總不能完美解決?,F(xiàn)在我有一個方法

    2024年02月04日
    瀏覽(28)
  • 跳轉(zhuǎn)微信小程序和支付寶小程序

    參考鏈接 獲取微信小程序 URL Scheme 1.1 獲取小程序連接 這里需要獲取長期有效的 Scheme,方式如下: 聯(lián)系小程序開發(fā)者 其他渠道 示例 小程序 Scheme : 測試地址,可以打開小程序,只是打開后顯示已注銷 weixin://dl/business/?ticket=l92578fd8404e0d4e3e975f910fa43f3a 1.2 跳轉(zhuǎn)使用 蘋果手機中

    2024年02月06日
    瀏覽(95)
  • uniapp微信小程序自定義導(dǎo)航,標題和小膠囊平行

    uniapp微信小程序自定義導(dǎo)航,標題和小膠囊平行

    uniapp有自帶的自定義頭部導(dǎo)航,但是又是滿足不了我們的需求,就需要我們?nèi)プ远x導(dǎo)航。 首先要把原來的navigationStyle設(shè)置為custom,去除自帶的頭部導(dǎo)航。在pages.json文件里, 創(chuàng)建一個組件,在需要的頁面進行引用, 我是在components文件里創(chuàng)建了navBar文件。 ?下面是navBar的代

    2024年02月03日
    瀏覽(28)
  • uniapp(微信小程序/支付寶小程序) - 最新解決canavs繪制海報、二維碼圖片等不顯示問題,在uniapp小程序開發(fā)中使用canavs制作base64圖片在真機運行時空白不顯示(詳細解決方法)

    uniapp(微信小程序/支付寶小程序) - 最新解決canavs繪制海報、二維碼圖片等不顯示問題,在uniapp小程序開發(fā)中使用canavs制作base64圖片在真機運行時空白不顯示(詳細解決方法)

    在uniapp微信小程序 | uniapp支付寶小程序中,詳解canavs技術(shù)繪制圖像后在真實手機上運行不顯示的問題,解決uniapp安卓蘋果ios運行小程序后二維碼/海報無法加載和展示,完美解決兼容問題、圖片太大畫不出來、加載失敗等。支持保存到相冊中或長按保存。 很多教程都無效,本

    2024年04月25日
    瀏覽(25)
  • 一碼多端,一個二維碼適用微信小程序,支付寶小程序,h5頁面

    一碼多端,一個二維碼適用微信小程序,支付寶小程序,h5頁面

    最近公司研發(fā)自己的一個小程序,因為是線下樹牌,涉及到掃碼這個問題,但是掃碼又分三個端,瀏覽器掃碼,微信掃一掃,支付寶掃碼,做這個需求也是遇到了很多坑,在此記錄一下 1.掃碼進入微信小程序 首先登錄微信公眾平臺,鏈接 https://mp.weixin.qq.com/ ?原本此處會有一

    2024年02月08日
    瀏覽(92)
  • uniapp vue3 h5,微信小程序滾動屏幕元素漸入動畫&自定義導(dǎo)航欄

    uniapp vue3 h5,微信小程序滾動屏幕元素漸入動畫&自定義導(dǎo)航欄

    項目文件下載地址 實際效果如下: 注意事項: animate.css需要添加樣式兼容微信小程序; 微信小程序滾動時boundingClientRect獲取不到標簽信息 1、HBuilderX打開uniapp創(chuàng)建的vue3項目,在編輯器下方打開終端輸入npm install animate.css --save 安裝模塊 animate.css官網(wǎng)地址 參考官方文檔安裝使

    2024年02月15日
    瀏覽(23)
  • uniapp通過custom-tab-bar 自定義tabbar導(dǎo)航欄(主要用于微信小程序)

    uniapp通過custom-tab-bar 自定義tabbar導(dǎo)航欄(主要用于微信小程序)

    這個自定義的tabbar是用于微信小程序方面的 開始: uniapp文檔搜索自定義tabbar,并找到這個 第一步: 根目錄創(chuàng)建 custom-tab-bar 文件,并在page.json文件里面tabbar設(shè)置項中添加 custom 屬性,并設(shè)置為 true,list數(shù)組不要清空,把你得tabbar頁面也寫上去,他需要和你得自定義得tabbar那個數(shù)組對照

    2024年04月09日
    瀏覽(29)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包