說(shuō)到j(luò)son配置大家都比較的陌生,json配置是微信小程序開(kāi)發(fā)代碼中的四大文件之一。在微信小程序開(kāi)發(fā)代碼中經(jīng)常使用到。那微信小程序開(kāi)發(fā)json配置文件是什么?下面就和大家詳細(xì)的介紹一下。
Josn配置文件有三種,分別為:app.json配置文件、Project.config.json配置文件和Page.json配置文件。
app.json配置文件是小程序根目標(biāo)下的一種文件,主要用于對(duì)微信小程序進(jìn)行一個(gè)全局配置。app.Json配置文件決定頁(yè)面文件的路徑、窗口、還可以設(shè)置網(wǎng)絡(luò)超時(shí)時(shí)間和多tab等。
app.Json配置示例
{
“pages”: [“pages/index/index”, “pages/logs/index”],
“window”: {
“navigationBarTitleText”: “Demo”
},
“tabBar”: {
“list”: [
{
“pagePath”: “pages/index/index”,
“text”: “首頁(yè)”
},
{
“pagePath”: “pages/logs/logs”,
“text”: “日志”
}
]
},
“networkTimeout”: {
“request”: 10000,
“downloadFile”: 10000
},
“debug”: true,
“navigateToMiniProgramAppIdList”: [“wxe5f52902cf4de896”]
}
Pages字段:是用來(lái)描述當(dāng)前小程序的所有頁(yè)面路徑的,是為了讓微信客戶端知道你的小程序頁(yè)面定義放在哪個(gè)目錄里。
Windows字段:表示的是小程序所有頁(yè)面的頂部背景顏色。文字和顏色定義都在這里。
1
2
3
4
5
6
7
8
9
10
11
12{
“pages”:[
“pages/index/index”,
“pages/logs/logs”
],
“window”:{
“backgroundTextStyle”:”light”,
“navigationBarBackgroundColor”: “#fff”,
“navigationBarTitleText”: “WeChat”,
“navigationBarTextStyle”:”black”
}
}
Project.config.json配置主要是針對(duì)各人喜歡做的一些個(gè)性化配置,比如界面顏色等。小程序開(kāi)發(fā)者工具在每個(gè)項(xiàng)目里的根目錄下都會(huì)生成一個(gè)Project.config.json配置,你在工具上使用過(guò)的配置都會(huì)寫(xiě)入到這個(gè)文件里面。
Page.json配置是指定義全局,表示pages/logs目標(biāo)下的logs.json這類(lèi)和小程序頁(yè)面相關(guān)的配置。只能定義某一個(gè)頁(yè)面。
以上就和大家詳細(xì)了一下微信小程序開(kāi)發(fā)json配置文件是什么,希望對(duì)大家有所幫助!更多的微信小程序開(kāi)發(fā)知識(shí),可以看看微信小程序開(kāi)發(fā)文檔匯總。