這篇文章主要介紹了微信小程序如何配置文件的形式和內(nèi)容的相關(guān)知識,內(nèi)容詳細(xì)易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇微信小程序如何配置文件的形式和內(nèi)容文章都會有所收獲,下面我們一起來看看吧。
成都創(chuàng)新互聯(lián)是工信部頒發(fā)資質(zhì)IDC服務(wù)器商,為用戶提供優(yōu)質(zhì)的服務(wù)器托管德陽服務(wù)
形式
從配置文件的擴(kuò)展名json可以知道配置文件的格式是JSON(JavaScriptObjectNotation,JavaScrit對象表示法),可以簡單的理解為:它是一種數(shù)據(jù)格式,是為了解決XML過于繁瑣,冗長的問題而出現(xiàn)的。
JSON可以表達(dá)以下三種類型的值:簡單值,對象和數(shù)組。
簡單值
就是簡單的數(shù)據(jù),例如:5,"Hello world!" 等本別表示數(shù)值和字符串。其中字符串只接受雙引號。
對象
以一個人為例說明對象的表現(xiàn)形式。
{
“name”:“小陳”,
“age”:20,
}
最外層是花括號,內(nèi)部是屬性的列舉。屬性的表現(xiàn)形式為“屬性名”:屬性值。注意屬性名必須被雙引號包圍。
當(dāng)然屬性值本身也可以是對象,例如下面例子中的“weight”屬性。
{
“name”:“小陳”,
“age”:20,
"weight":{
"unit":"kg",
"value":70
}
}
數(shù)組
數(shù)組就是各種值的集合,形式為
[
元素1,
元素2,
。。。
]
其中元素可以是簡單值,對象或者是另外一個數(shù)組。
內(nèi)容
在HelloWorld中出現(xiàn)了兩個配置文件,我們一個一個看。
小程序全體的配置文件
{
"pages":[
"pages/index/index",
"pages/logs/logs"
],
"window":{
"backgroundTextStyle":"light",
"navigationBarBackgroundColor": "#fff",
"navigationBarTitleText": "WeChat",
"navigationBarTextStyle":"black"
}
}
文件全體是一個對象,它有兩個屬性:“pages”和"window"。
其中“pages”的屬性值是一個數(shù)組,分別是指向目錄index和和logs;
而"window"的屬性值是一個對象,分別指定了"backgroundTextStyle","navigationBarBackgroundColor", "navigationBarTitleText", "navigationBarTextStyle"等四個屬性。
log頁面的配置文件
{
"navigationBarTitleText": "查看啟動日志"
}
很簡單,是一個指定了"navigationBarTitleText"屬性的對象。
關(guān)于“微信小程序如何配置文件的形式和內(nèi)容”這篇文章的內(nèi)容就介紹到這里,感謝各位的閱讀!相信大家對“微信小程序如何配置文件的形式和內(nèi)容”知識都有一定的了解,大家如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。