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

微信小程序開(kāi)發(fā)學(xué)習(xí)筆記《7》全局配置以及小程序窗口

這篇具有很好參考價(jià)值的文章主要介紹了微信小程序開(kāi)發(fā)學(xué)習(xí)筆記《7》全局配置以及小程序窗口。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

微信小程序開(kāi)發(fā)學(xué)習(xí)筆記《7》全局配置以及小程序窗口

博主正在學(xué)習(xí)微信小程序開(kāi)發(fā),希望記錄自己學(xué)習(xí)過(guò)程同時(shí)與廣大網(wǎng)友共同學(xué)習(xí)討論。全局配置官方文檔

一、全局配置文件及常用的配置項(xiàng)

小程序根目錄下的app.json 文件是小程序的全局配置文件。

常用的配置項(xiàng)如下:

  1. pages記錄當(dāng)前小程序所有頁(yè)面的存放路徑
  2. window全局設(shè)置小程序窗口的外觀
  3. tabBar設(shè)置小程序底部的tabBar 效果
  4. style·是否啟用新版的組件樣式

pages和style之前學(xué)習(xí)過(guò)了,這次主要學(xué)習(xí)window和tabBar。

二、window小程序窗口設(shè)置

小程序窗口主要由下圖三個(gè)部分組成,分別是navigationBar、backgroud、page頁(yè)面。
app.json文件中的window配置可以配置navigationBar、backgroud。
微信小程序開(kāi)發(fā)學(xué)習(xí)筆記《7》全局配置以及小程序窗口,小程序,微信小程序,學(xué)習(xí)

window節(jié)點(diǎn)中常用的配置項(xiàng)

微信小程序開(kāi)發(fā)學(xué)習(xí)筆記《7》全局配置以及小程序窗口,小程序,微信小程序,學(xué)習(xí)
圖中為常用的配置項(xiàng),建議所有學(xué)習(xí)者閱讀一下官方文檔。
以上常用配置主要可以分為三類,第一類帶有navigationBar,用于配置導(dǎo)航欄;第二類帶有backgroud,主要是配置背景;第三類控制頁(yè)面效果。

三、window中navigationBar配置

主要講解上圖三個(gè)配置項(xiàng):navigationBarTitleText、navigationBarBackgroundcolor、navigationBarTextStyle。
注:在設(shè)置此節(jié)內(nèi)容時(shí),如果沒(méi)有生效,請(qǐng)?jiān)O(shè)置"navigationStyle": “default”。

3.1 navigationBarTitleText設(shè)置導(dǎo)航欄標(biāo)題

設(shè)置步驟:app.json -> window -> navigationBarTitleText
我們打開(kāi)別人的公眾號(hào),導(dǎo)航欄往往會(huì)是別人公眾號(hào)的名稱,這個(gè)需求可以通過(guò)設(shè)置navigationBarTitleText實(shí)現(xiàn)。
代碼與效果如圖所示:
微信小程序開(kāi)發(fā)學(xué)習(xí)筆記《7》全局配置以及小程序窗口,小程序,微信小程序,學(xué)習(xí)
上半部分為沒(méi)有設(shè)置navigationBarTitleText的展示,導(dǎo)航欄并沒(méi)有內(nèi)容;下半部分為設(shè)置"navigationBarTitleText": “王子的小程序”,導(dǎo)航欄就展示了“王子的小程序”。

3.2 navigationBarBackgroundcolor設(shè)置導(dǎo)航欄背景色

設(shè)置步驟:app.json -> window -> navigationBarBackgroundColor
需求:把導(dǎo)航欄標(biāo)題的背景色,從#000000 修改為#2b4b6b,效果如圖所示:
微信小程序開(kāi)發(fā)學(xué)習(xí)筆記《7》全局配置以及小程序窗口,小程序,微信小程序,學(xué)習(xí)
可以看到,上半圖展示了導(dǎo)航欄背景色為#000000,下半張圖通過(guò)修改背景色為#2b4b6b。
注:navigationBarBackgroundColor僅支持#色號(hào)設(shè)置,不支持直接使用red、blue等單詞文本設(shè)置。

3.3 navigationBarTextStyle設(shè)置導(dǎo)航欄文字顏色

設(shè)置步驟: app.json -> window -> navigationBarTextStyle
需求:把導(dǎo)航條上的文字,從black修改為white,效果如圖所示:
微信小程序開(kāi)發(fā)學(xué)習(xí)筆記《7》全局配置以及小程序窗口,小程序,微信小程序,學(xué)習(xí)
如圖,上半部分導(dǎo)航欄文字顏色設(shè)置為黑色,下半部分導(dǎo)航欄文字顏色設(shè)置為白色。
注意:navigationBarTextStyle的可選值只有black和 white

四、enablePullDownRefresh設(shè)置全局下拉刷新

概念:下拉刷新是移動(dòng)端的專有名詞,指的是通過(guò)手指在屏幕上的下拉滑動(dòng)操作,從而重新加載頁(yè)面數(shù)據(jù)的行為。
設(shè)置步驟: app.json -> window ->把enablePullDownRefresh的值設(shè)置為true.

效果如下:
微信小程序開(kāi)發(fā)學(xué)習(xí)筆記《7》全局配置以及小程序窗口,小程序,微信小程序,學(xué)習(xí)
刷新的空白區(qū)域?yàn)楸尘皡^(qū)域,只有下拉才能看到。
注意:在app.json中啟用下拉刷新功能,會(huì)作用于每個(gè)小程序頁(yè)面! true是布爾類型,不能用雙引號(hào)包裹,不然變成字符串型了。

五、設(shè)置下拉刷新背景

5.1 backgroundColor設(shè)置下拉刷新背景色

當(dāng)全局開(kāi)啟下拉刷新功能之后,默認(rèn)的窗口背景為白色。如果自定義下拉刷新窗口背景色。設(shè)置步驟為;app.json -> window ->為backgroundColor指定16進(jìn)制的顏色值#efefef。效果如下:
微信小程序開(kāi)發(fā)學(xué)習(xí)筆記《7》全局配置以及小程序窗口,小程序,微信小程序,學(xué)習(xí)
默認(rèn)顏色如四中圖片所示,通過(guò)修改如上圖。

5.2 backgroundTextStyle設(shè)置下拉刷新時(shí)loading的樣式

當(dāng)全局開(kāi)啟下拉刷新功能之后,默認(rèn)窗口的loading 樣式為dark,如果要更改loading樣式的效果,設(shè)置步驟為app.json -> window ->為backgroundTextStyle指定 light值。
backgroundTextStyle僅支持 dark / light設(shè)置
效果如下:
微信小程序開(kāi)發(fā)學(xué)習(xí)筆記《7》全局配置以及小程序窗口,小程序,微信小程序,學(xué)習(xí)
如5.1圖為默認(rèn)加載樣式,通過(guò)修改為light如上圖所示。

六、onReachBottomDistance設(shè)置上拉觸底的距離

概念:上拉觸底是移動(dòng)端的專有名詞,通過(guò)手指在屏幕上的上拉滑動(dòng)操作,從而加載更多數(shù)據(jù)的行為。
設(shè)置步驟: app.json -> window ->為onReachBottomDistance設(shè)置新的數(shù)值
微信小程序開(kāi)發(fā)學(xué)習(xí)筆記《7》全局配置以及小程序窗口,小程序,微信小程序,學(xué)習(xí)
注意:默認(rèn)距離為50px,如果沒(méi)有特殊需求,建議使用默認(rèn)值即可。
50px意味著,當(dāng)上拉滑動(dòng)頁(yè)面時(shí),滾動(dòng)條不足50px時(shí),加載更多數(shù)據(jù)。

總結(jié):小程序根目錄下的app.json 文件是小程序的全局配置文件
app.json文件中的window配置可以配置navigationBar、backgroud。

以上學(xué)習(xí)筆記都是博主在B站學(xué)習(xí)黑馬程序員課程時(shí)的學(xué)習(xí)筆記,如果有什么問(wèn)題,煩請(qǐng)聯(lián)系我刪除。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-812851.html

到了這里,關(guān)于微信小程序開(kāi)發(fā)學(xué)習(xí)筆記《7》全局配置以及小程序窗口的文章就介紹完了。如果您還想了解更多內(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)文章

  • 我的學(xué)習(xí)筆記——微信小程序開(kāi)發(fā)“渲染層錯(cuò)誤”

    我的學(xué)習(xí)筆記——微信小程序開(kāi)發(fā)“渲染層錯(cuò)誤”

    報(bào)錯(cuò)信息 [渲染層錯(cuò)誤] Framework inner error (expect FLOW_CREATE_NODE but get another)(env: Windows,mp,1.06.2209190; lib: 2.25.4) [渲染層錯(cuò)誤] Error: Framework inner error (expect FLOW_CREATE_NODE but get another) ? ? at ln (http://127.0.0.1:38316/__pageframe__/__dev__/WAWebview.js?t=wechats=1667714729240v=2.25.4:1:2018909) ? ? at sn (http:/

    2024年02月09日
    瀏覽(18)
  • 微信小程序開(kāi)發(fā)系列(十一)·小程序頁(yè)面的跳轉(zhuǎn)設(shè)置以及參數(shù)傳遞

    微信小程序開(kāi)發(fā)系列(十一)·小程序頁(yè)面的跳轉(zhuǎn)設(shè)置以及參數(shù)傳遞

    目錄 1.? 跳轉(zhuǎn)到商品列表 1.1??url: 當(dāng)前小程序內(nèi)的跳轉(zhuǎn)鏈接 1.2??navigate:保留當(dāng)前頁(yè)面,跳轉(zhuǎn)到應(yīng)用內(nèi)的某個(gè)頁(yè)面。但是不能跳到 tabbar 頁(yè)面 1.3??redirect: 關(guān)閉當(dāng)前頁(yè)面,跳轉(zhuǎn)到應(yīng)用內(nèi)的某個(gè)頁(yè)面。但不能跳轉(zhuǎn)到 tabbar 頁(yè)面 1.4??navigate和redirect的區(qū)別 1.5? switchTab:跳轉(zhuǎn)到 t

    2024年04月12日
    瀏覽(27)
  • 【微信小程序開(kāi)發(fā)】微信小程序集成騰訊位置項(xiàng)目配置

    【微信小程序開(kāi)發(fā)】微信小程序集成騰訊位置項(xiàng)目配置

    騰訊位置服務(wù)官網(wǎng) 當(dāng)然沒(méi)賬號(hào)的要先注冊(cè)一個(gè)賬號(hào) 在我的應(yīng)用里創(chuàng)建一個(gè)新的應(yīng)用,印象中需要小程序ID,去微信開(kāi)發(fā)者工具里面找到自己的小程序ID填入即可 添加 key 中勾選勾選 WebServiceAPI 從官網(wǎng)里下載,我這里下載的是 v1.2 打開(kāi)微信開(kāi)發(fā)者工具 在查找小程序ID的地方下滑

    2024年02月02日
    瀏覽(39)
  • 微信小程序---配置和屬性(全局配置的簡(jiǎn)單使用,運(yùn)算符以及一些常用屬性)

    微信小程序---配置和屬性(全局配置的簡(jiǎn)單使用,運(yùn)算符以及一些常用屬性)

    一個(gè)小程序應(yīng)用程序會(huì)包括最基本的兩種配置文件。一種是全局的 app.json 和 頁(yè)面自己的 page.json 注意:配置文件中不能出現(xiàn)注釋 app.json 是當(dāng)前小程序的全局配置,包括了小程序的所有頁(yè)面路徑、界面表現(xiàn)、網(wǎng)絡(luò)超時(shí)時(shí)間、底部 tab 等。 普通快速啟動(dòng)項(xiàng)目 里邊的 app.json 配置

    2023年04月27日
    瀏覽(46)
  • 微信小程序?qū)W習(xí)—配置HBuilder運(yùn)行微信小程

    微信小程序?qū)W習(xí)—配置HBuilder運(yùn)行微信小程

    第一次接觸微信小程序開(kāi)發(fā)。在網(wǎng)上找了個(gè)項(xiàng)目想要運(yùn)行,遇到了一些問(wèn)題,記錄一下運(yùn)行的問(wèn)題,以及解決方式,供大家參考。 遇到的報(bào)錯(cuò) ?于是上網(wǎng)搜索結(jié)果 第一步 在微信小程序中打開(kāi) 設(shè)置—安全設(shè)置 打開(kāi)服務(wù)端口 但是我還是報(bào)錯(cuò) 第二步 檢查HBuilder中的微信小程序運(yùn)

    2024年02月13日
    瀏覽(17)
  • 小程序入門筆記(一) 黑馬程序員前端微信小程序開(kāi)發(fā)教程

    小程序入門筆記(一) 黑馬程序員前端微信小程序開(kāi)發(fā)教程

    微信小程序基本介紹 小程序和普通網(wǎng)頁(yè)有以下幾點(diǎn)區(qū)別: 運(yùn)行環(huán)境:小程序可以在手機(jī)的操作系統(tǒng)上直接運(yùn)行,如微信、支付寶等;而普通網(wǎng)頁(yè)需要在瀏覽器中打開(kāi)才能運(yùn)行。 開(kāi)發(fā)技術(shù):小程序采用前端技術(shù)進(jìn)行開(kāi)發(fā),如HTML、CSS、JavaScript等;而普通網(wǎng)頁(yè)也是使用類似的前

    2024年02月08日
    瀏覽(94)
  • 微信小程序入門及開(kāi)發(fā)準(zhǔn)備,申請(qǐng)測(cè)試號(hào)以及小程序開(kāi)發(fā)的兩種方式,目錄結(jié)構(gòu)說(shuō)明

    微信小程序入門及開(kāi)發(fā)準(zhǔn)備,申請(qǐng)測(cè)試號(hào)以及小程序開(kāi)發(fā)的兩種方式,目錄結(jié)構(gòu)說(shuō)明

    目錄 1. 介紹 1.1 優(yōu)點(diǎn) 1.2 開(kāi)發(fā)方式 2. 開(kāi)發(fā)準(zhǔn)備 2.1 申請(qǐng) 2.2 申請(qǐng)測(cè)試號(hào) 2.2 小程序開(kāi)發(fā)的兩種方式 2.3 開(kāi)發(fā)工具 3. 開(kāi)發(fā)一個(gè)demo 3.1 創(chuàng)建項(xiàng)目 3.2 配置 3.3 常用框架 3.3 目錄結(jié)構(gòu)說(shuō)明 3.4 新建組件 是一種不需要下載安裝即可使用的應(yīng)用,是一種 觸手可及 的應(yīng)用 可以借助微信的流量

    2024年02月05日
    瀏覽(48)
  • 微信小程序背景漸變寫法加占比以及微信小程序開(kāi)發(fā)過(guò)程中長(zhǎng)使用的代碼段

    在寫微信小程序的過(guò)程中,ui設(shè)計(jì)了一個(gè)漸變的背景圖,網(wǎng)上一搜很多都只寫了怎么樣讓微信漸變色,但是我的需求就是漸變色而且控制漸變色范圍,比如三個(gè)顏色一個(gè)頭部是深藍(lán),中間淺藍(lán),最底下是白色,那么直接套用網(wǎng)上的列子(第一段代碼),三個(gè)色漸變范圍是一樣

    2024年01月17日
    瀏覽(30)
  • 微信小程序開(kāi)發(fā)實(shí)戰(zhàn) ②③(全局?jǐn)?shù)據(jù)共享)

    微信小程序開(kāi)發(fā)實(shí)戰(zhàn) ②③(全局?jǐn)?shù)據(jù)共享)

    @作者 : SYFStrive ? @博客首頁(yè) : HomePage ??: 微信小程序 ??: 個(gè)人社區(qū)(歡迎大佬們加入) ??: 社區(qū)鏈接?? ??: 覺(jué)得文章不錯(cuò)可以點(diǎn)點(diǎn)關(guān)注 ??: 專欄連接?? ??: 感謝支持,學(xué)累了可以先看小段由小胖給大家?guī)?lái)的街舞 ?? 微信小程序 (??) 分包指的是把一個(gè)完整的

    2024年02月09日
    瀏覽(20)
  • 微信小程序開(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)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包