uni-app學習筆記十九--pages.json全局樣式globalStyle設置

pages.json 頁面路由

pages.json?文件用來對 uni-app 進行全局配置,決定頁面文件的路徑、窗口樣式、原生的導航欄、底部的原生tabbar 等。

導航欄高度為 44px (不含狀態欄),tabBar 高度為 50px (不含安全區)。

它類似微信小程序中app.json頁面管理部分。注意定位權限申請等原屬于app.json的內容,在uni-app中是在manifest中配置。

page.json配置項列表

屬性類型必填描述平臺兼容
globalStyleObject設置默認頁面的窗口表現
pagesObject Array設置頁面路徑及窗口表現
easycomObject組件自動引入規則2.5.5+
tabBarObject設置底部 tab 的表現
conditionObject啟動模式配置
subPackagesObject Array分包加載配置H5 不支持
preloadRuleObject分包預下載規則微信小程序
workersStringWorker?代碼放置的目錄微信小程序
leftWindowObject大屏左側窗口H5
topWindowObject大屏頂部窗口H5
rightWindowObject大屏右側窗口H5
uniIdRouterObject自動跳轉相關配置,新增于HBuilderX 3.5.0
entryPagePathString默認啟動首頁,新增于HBuilderX 3.7.0微信小程序、支付寶小程序

本篇先來學習?globalStyle

globalStyle用于設置應用的狀態欄、導航條、標題、窗口背景色等。下面介紹下它幾個常用的屬性配置(PS:不同的小程序,配置屬性會略有差異,詳情請查看官方文檔)

1.navigationBarTextStyle:導航欄標題顏色及狀態欄前景顏色,僅支持 black/white,默認為black;?

2.navigationBarTitleText:導航欄標題文字內容;?

3.navigationBarBackgroundColor:導航欄背景顏色(同狀態欄背景色);?

4.backgroundColor:下拉顯示出來的窗口的背景色;?

5.backgroundTextStyle:下拉 loading 的樣式,僅支持 dark / light;

6.enablePullDownRefresh:是否開啟下拉刷新;

7.onReachBottomDistance:頁面上拉觸底事件觸發時距頁面底部距離,單位只支持px。

頁面上拉觸底事件的使用:

<script setup>import {onReachBottom} from "@dcloudio/uni-app"onReachBottom(()=>{console.log("觸底加載...")})
</script>

更多信息,?官方文檔詳見pages.json 頁面路由 | uni-app官網

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/85669.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/85669.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/85669.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

SQL思路解析:窗口滑動的應用

目錄 &#x1f3af; 問題目標 第一步&#xff1a;從數據中我們能直接得到什么&#xff1f; 第二步&#xff1a;我們想要的“7天窗口”長什么樣&#xff1f; 第三步&#xff1a;SQL 怎么表達“某一天的前六天”&#xff1f; &#x1f50d;JOIN 比窗口函數更靈活 第四步&am…

解決MyBatis參數綁定中參數名不一致導致的錯誤問題

前言 作為一名Java開發者&#xff0c;我在實際項目中曾多次遇到MyBatis參數綁定的問題。其中最常見的一種情況是&#xff1a;在Mapper接口中定義的參數名與XML映射文件中的占位符名稱不一致&#xff0c;導致運行時拋出Parameter xxx not found類異常。這類問題看似簡單&#x…

黑馬程序員TypeScript課程筆記—類型兼容性篇

類型兼容性的說明 因為傳入的時候只有一個參數 對象之間的類型兼容性 接口之間的類型兼容性 函數之間的類型兼容性&#xff08;函數參數個數&#xff09; 和對象的兼容性正好相反 函數之間的類型兼容性&#xff08;函數參數類型&#xff09; 函數參數的兼容性就不要從接口角度…

智能電視的操作系統可能具備哪些優勢

豐富的應用資源&#xff1a; 操作系統內置了應用商店&#xff0c;提供了豐富的應用資源&#xff0c;涵蓋視頻、游戲、教育等多個領域&#xff0c;滿足不同用戶的多樣化需求。用戶可以輕松下載并安裝所需的應用&#xff0c;享受更多元化的娛樂和學習體驗。 流暢的操作體驗&…

Xget 正式發布:您的高性能、安全下載加速工具!

您可以通過 star 我固定的 GitHub 存儲庫來支持我&#xff0c;謝謝&#xff01;以下是我的一些 GitHub 存儲庫&#xff0c;很有可能對您有用&#xff1a; tzst Xget Prompt Library 原文 URL&#xff1a;https://blog.xi-xu.me/2025/06/02/xget-launch-high-performance-sec…

精美的軟件下載頁面HTML源碼:現代UI與動畫效果的完美結合

精美的軟件下載頁面HTML源碼&#xff1a;現代UI與動畫效果的完美結合 在數字化產品推廣中&#xff0c;一個設計精良的下載頁面不僅能提升品牌專業度&#xff0c;還能顯著提高用戶轉化率。本文介紹的精美軟件下載頁面HTML源碼&#xff0c;通過現代化UI設計與豐富的動畫效果&…

麒麟v10+信創x86處理器離線搭建k8s集群完整過程

前言 最近為某客戶搭建內網的信創環境下的x8s集群&#xff0c;走了一些彎路&#xff0c;客戶提供的環境完全與互聯網分離&#xff0c;通過yum、apt這些直接拉依賴就別想了&#xff0c;用的操作系統和cpu都是國產版本&#xff0c;好在仍然是x86的&#xff0c;不是其他架構&…

Pycharm的使用技巧總結

目錄 一、高效便捷的快捷鍵 二、界面漢化處理 1.設置 2.插件 3.漢化插件安裝 三、修改字體大小、顏色 1.選擇文件-設置 2.選擇編輯器-配色方案-python 3.修改注釋行顏色 4.修改編輯器字體顏色 一、高效便捷的快捷鍵 序號快捷鍵功能場景效果1Ctrl /快速注釋/取消注釋…

安全編碼規范與標準:對比與分析及應用案例

在軟件開發領域&#xff0c;尤其是涉及安全關鍵系統的開發中&#xff0c;遵循編碼規范和標準是確保軟件質量和安全性的重要手段。除了CERT C、CERT Java和MISRA外&#xff0c;還有其他多個與安全相關的編碼規范和標準&#xff0c;以下是一些主要標準的對比說明&#xff1a; 一…

FFmpeg學習筆記

1. 播放器的架構 2. 播放器的渲染流程 3. ffmpeg下載與安裝 3.0 查看PC是否已經安裝了ffmpeg ffmpeg 3.1 下載 wget https://ffmpeg.org/releases/ffmpeg-7.0.tar.gz 3.2 解壓 tar zxvf ffmpeg-7.0.tar.gz && cd ./ffmpeg-7.0 3.3 查看配置文件 ./configure …

大寬帶怎么做

我有10個G的寬帶資源&#xff0c;怎樣運行P2P才能將收益巨大化&#xff0c;主要有以下幾種方式&#xff1a; 1.多設備匯聚模式&#xff1a;使用多臺支持千兆網絡的服務器或專用PCDN設備&#xff08;如N1盒子&#xff09;&#xff0c;將10條寬帶分別接入不同設備&#xff0c;通過…

pytorch基本運算-導數和f-string

引言 在前序對機器學習的探究過程中&#xff0c;我們已經深刻體會到人工智能到處都有微分求導運算&#xff0c;相關文章鏈接包括且不限于&#xff1a; BP神經網絡 邏輯回歸 對于pytorch張量&#xff0c;求導運算必不可少&#xff0c;所以本次就專門來學習一下。 f-string的用…

dvwa4——File Inclusion

LOW: 先隨便點開一個文件&#xff0c;可以觀察到url欄變成這樣&#xff0c;說明?page是dvwa當前關卡用來加載文件的參數 http://10.24.8.35/DVWA/vulnerabilities/fi/?pagefile1.php 我們查看源碼 &#xff0c;沒有什么過濾&#xff0c;直接嘗試訪問其他文件 在url欄的pag…

經典面試題:一文了解常見的緩存問題

在面試過程中&#xff0c;面試官的桌子上擺放著很多高頻的面試題&#xff0c;能否順利回答決定了你面試通過的概率。其中緩存問題就是其中的一份&#xff0c;可以說掌握緩存問題及解決方法是面試前必須準備的內容。那么緩存有什么典型的問題&#xff0c;出現的原因是什么&#…

生產環境中安裝和配置 Nginx 以部署 Flask 應用的詳細指南

在生產環境中部署 Flask 應用時&#xff0c;Nginx 常被用作反向代理服務器&#xff0c;與 WSGI 服務器&#xff08;如 Gunicorn&#xff09;協同工作。Nginx 可以處理靜態文件、提供 SSL/TLS 加密、實現負載均衡等功能。本文將詳細介紹如何在 Ubuntu/Debian 系統上安裝 Nginx&a…

鴻蒙進階——Mindspore Lite AI框架源碼解讀之模型加載詳解(一)

文章大綱 引言一、模型加載概述二、核心數據結構三、模型加載核心流程 引言 Mindspore 是一款華為開發開源的AI推理框架&#xff0c;而Mindspore Lite則是華為為了適配在移動終端設備上運行專門定制的版本&#xff0c;使得我們可以在OpenHarmony快速實現模型加載和推理等功能&…

AI煉丹日志-24 - MCP 自動操作 提高模型上下文能力 Cursor + Sequential Thinking Server Memory

點一下關注吧&#xff01;&#xff01;&#xff01;非常感謝&#xff01;&#xff01;持續更新&#xff01;&#xff01;&#xff01; Java篇&#xff1a; MyBatis 更新完畢目前開始更新 Spring&#xff0c;一起深入淺出&#xff01; 大數據篇 300&#xff1a; Hadoop&…

【仿muduo庫實現并發服務器】實現時間輪定時器

實現時間輪定時器 1.時間輪定時器原理2.項目中實現目的3.實現功能3.1構造定時任務類3.2構造時間輪定時器每秒鐘往后移動添加定時任務刷新定時任務取消定時任務 4.完整代碼 1.時間輪定時器原理 時間輪定時器的原理類似于時鐘&#xff0c;比如現在12點&#xff0c;定一個3點的鬧…

Windows10下搭建sftp服務器(附:詳細搭建過程、CMD連接測試、連接失敗問題分析解決等)

最終連接sftp效果 搭建sftp服務器 1、這里附上作者已找好的 freeSSHd安裝包 ,使用它進行搭建sftp服務器。 2、打開freeSSHd安裝包,進行安裝 (1)、選擇完全安裝 (2)、安裝完成后,對提示窗口選擇關閉 (3)、安裝完成后,提示是否安裝私有密鑰。我們選擇"是" (4)、安…

推薦幾個不錯的AI入門學習視頻

引言&#xff1a;昨天推薦了幾本AI入門書&#xff08;AI入門書&#xff09;&#xff0c;反響還不錯。今天&#xff0c;我再推薦幾個不錯的AI學習視頻&#xff0c;希望對大家有幫助。 網上關于AI的學習視頻特別多。有收費的&#xff0c;也有免費的。我今天只推薦免費的。 我們按…