成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

微信小程序之小程序配置的示例分析

這篇文章主要介紹微信小程序之小程序配置的示例分析,文中介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們一定要看完!

站在用戶的角度思考問題,與客戶深入溝通,找到萬州網(wǎng)站設(shè)計與萬州網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設(shè)計與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:成都網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、申請域名、雅安服務(wù)器托管、企業(yè)郵箱。業(yè)務(wù)覆蓋萬州地區(qū)。

我們使用app.json文件來對微信小程序進(jìn)行全局配置,決定頁面文件的路徑、窗口表現(xiàn)、設(shè)置網(wǎng)絡(luò)超時時間、設(shè)置多 tab 等。
以下是一個包含了所有配置選項的簡單配置app.json :

{  
 "pages": [  
  "pages/index/index",  
  "pages/logs/index"  
 ],  
 "window": {  
  "navigationBarTitleText": "Demo"  
 },  
 "tabBar": {  
  "list": [{  
   "pagePath": "pages/index/index",  
   "text": "首頁"  
  }, {  
   "pagePath": "pages/logs/logs",  
   "text": "日志"  
  }]  
 },  
 "networkTimeout": {  
  "request": 10000,  
  "downloadFile": 10000  
 },  
 "debug": true  
}

app.json 配置項列表

屬性

類型

必填

描述

pages    Array    是    設(shè)置頁面路徑

window    Object    否    設(shè)置默認(rèn)頁面的窗口表現(xiàn)

tabBar    Object    否    設(shè)置底部 tab 的表現(xiàn)

networkTimeout    Object    否    設(shè)置網(wǎng)絡(luò)超時時間

debug    Boolean    否    設(shè)置是否開啟 debug 模式

pages
接受一個數(shù)組,每一項都是字符串,來指定小程序由哪些頁面組成。每一項代表對應(yīng)頁面的【路徑+文件名】信息,數(shù)組的第一項代表小程序的初始頁面。小程序中新增/減少頁面,都需要對 pages 數(shù)組進(jìn)行修改。
文件名不需要寫文件后綴,因為框架會自動去尋找路徑.json,.js,.wxml,.wxss的四個文件進(jìn)行整合。
如開發(fā)目錄為:

pages/  
pages/index/index.wxml  
pages/index/index.js  
pages/index/index.wxss  
pages/logs/logs.wxml  
pages/logs/logs.js  
app.js  
app.json  
app.wxss

則,我們需要在 app.json 中寫

{  
 "pages":[  
  "pages/index/index"  
  "pages/logs/logs"  
 ]  
}

window
用于設(shè)置小程序的狀態(tài)欄、導(dǎo)航條、標(biāo)題、窗口背景色。

屬性

類型

默認(rèn)值

描述

navigationBarBackgroundColor    HexColor    #000000    導(dǎo)航欄背景顏色,如"#000000"

navigationBarTextStyle    String    white    導(dǎo)航欄標(biāo)題顏色,僅支持 black/white

navigationBarTitleText    String    導(dǎo)航欄標(biāo)題文字內(nèi)容

backgroundColor    HexColor    #ffffff    窗口的背景色

backgroundTextStyle    String    dark    下拉背景字體、loading 圖的樣式,僅支持 dark/light

注:HexColor(十六進(jìn)制顏色值),如"#ff00ff"
如 app.json :

{  
 "window":{  
  "navigationBarBackgroundColor": "#ffffff",  
  "navigationBarTextStyle": "black",  
  "navigationBarTitleText": "微信接口功能演示",  
  "backgroundColor": "#eeeeee",  
  "backgroundTextStyle": "light"  
 }  
}

微信小程序之小程序配置的示例分析

tabBar
如果我們的小程序是一個多 tab 應(yīng)用(客戶端窗口的底部有tab欄可以切換頁面),那么我們可以通過 tabBar 配置項指定 tab 欄的表現(xiàn),以及 tab 切換時顯示的對應(yīng)頁面。
tabBar 是一個數(shù)組,只能配置最少2個、最多5個 tab,tab 按數(shù)組的順序排序。
屬性說明:

屬性

類型

必填

默認(rèn)值

描述

color    HexColor    是    tab 上的文字默認(rèn)顏色

selectedColor    HexColor    是    tab 上的文字選中時的顏色

backgroundColor    HexColor    是    tab 的背景色

borderStyle    String    否    black    tabbar上邊框的顏色, 僅支持 black/white

list    Array    是    tab 的列表,詳見 list 屬性說明,最少2個、最多5個 tab

其中 list 接受一個數(shù)組,數(shù)組中的每個項都是一個對象,其屬性值如下:

屬性

類型

必填

說明

pagePath    String    是    頁面路徑,必須在 pages 中先定義

text    String    是    tab 上按鈕文字

iconPath    String    是    圖片路徑,icon 大小限制為40kb

selectedIconPath    String    是    選中時的圖片路徑,icon 大小限制為40kb 

微信小程序之小程序配置的示例分析

networkTimeout
可以設(shè)置各種網(wǎng)絡(luò)請求的超時時間。
屬性說明:

屬性

類型

必填

說明

request    Number    否    wx.request的超時時間,單位毫秒

connectSocket    Number    否    wx.connectSocket的超時時間,單位毫秒

uploadFile    Number    否    wx.uploadFile的超時時間,單位毫秒

downloadFile    Number    否    wx.downloadFile的超時時間,單位毫秒

debug
可以在開發(fā)者工具中開啟 debug 模式,在開發(fā)者工具的控制臺面板,調(diào)試信息以 info 的形式給出,其信息有Page的注冊,頁面路由,數(shù)據(jù)更新,事件觸發(fā) 。 可以幫助開發(fā)者快速定位一些常見的問題。
page.json
每一個小程序頁面也可以使用.json文件來對本頁面的窗口表現(xiàn)進(jìn)行配置。 頁面的配置比app.json全局配置簡單得多,只是設(shè)置 app.json 中的 window 配置項的內(nèi)容,頁面中配置項會覆蓋 app.json 的 window 中相同的配置項。
頁面的.json只能設(shè)置 window 相關(guān)的配置項,以決定本頁面的窗口表現(xiàn),所以無需寫 window 這個鍵,如:

{  
 "navigationBarBackgroundColor": "#ffffff",  
 "navigationBarTextStyle": "black",  
 "navigationBarTitleText": "微信接口功能演示",  
 "backgroundColor": "#eeeeee",  
 "backgroundTextStyle": "light"  
}

以上是“微信小程序之小程序配置的示例分析”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

文章題目:微信小程序之小程序配置的示例分析
文章路徑:http://jinyejixie.com/article40/gdjcho.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供Google、App設(shè)計、云服務(wù)器品牌網(wǎng)站設(shè)計、ChatGPT、微信公眾號

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)
资源县| 万全县| 奎屯市| 新闻| 长阳| 塘沽区| 永春县| 通州区| 许昌市| 金山区| 黑河市| 巴彦淖尔市| 邵阳市| 江油市| 乐平市| 鄄城县| 岢岚县| 清涧县| 卢氏县| 高邮市| 隆林| 九龙县| 金山区| 大同市| 蕲春县| 固阳县| 昌都县| 奈曼旗| 炎陵县| 合作市| 阿巴嘎旗| 息烽县| 凤庆县| 奎屯市| 集安市| 霍林郭勒市| 永州市| 邻水| 湄潭县| 通江县| 南阳市|