日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > 芯聞號 > 充電吧
[導(dǎo)讀]上篇文章中講到,小程序有兩種配置文件,本別針對的是小程序全體和單獨的頁面,本文從形式和內(nèi)容兩個方面來解析小程序中的配置文件。 形式 從配置文件的擴(kuò)展名json可以知道配置文件的格式是JSON(Ja

上篇文章中講到,小程序有兩種配置文件,本別針對的是小程序全體和單獨的頁面,本文從形式和內(nèi)容兩個方面來解析小程序中的配置文件。


形式


從配置文件的擴(kuò)展名json可以知道配置文件的格式是JSON(JavaScriptObjectNotation,JavaScrit對象表示法),可以簡單的理解:它是一種數(shù)據(jù)格式,是為了解決XML過于繁瑣,冗長的問題而出現(xiàn)的。

JSON可以表達(dá)的以下三種類型的值:簡單值,對象和數(shù)組。


簡單值


例如:5,"Hello world!" 等本別表示數(shù)值和字符串。


對象


以一個人為例說明對象的表現(xiàn)形式。


{

????“name”:“小陳”,

??? “age”:20,

}


最外層是方括號,內(nèi)部是屬性的列舉。趨勢屬性的形式為“屬性名”:屬性值。注意屬性名必須被雙引號包圍。


當(dāng)然屬性值本身也可以是對象,例如

{

????“name”:“小陳”,

??? “age”:20,

??? "weight":{

????????"unit":"kg",

??????? "value":70

???? }

}


數(shù)組


數(shù)組就是對象和簡單值的結(jié)合,形式為

[

??? 元素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"屬性的對象。


參考資料


當(dāng)然,微信小程序中可以設(shè)定的遠(yuǎn)遠(yuǎn)不止上面提到的這些,具體信息請參考以下的小程序開發(fā)文檔。

https://mp.weixin.qq.com/debug/wxadoc/dev/framework/config.html


寫在文章的最后


既然已經(jīng)讀到這里了,拜托大家再用一分鐘時間,將文章轉(zhuǎn)發(fā)到各位的朋友圈,微信群中。本公眾號的成長需要您的支持! 閱讀更多更新文章,請掃描下面二維碼,關(guān)注微信公眾號【面向?qū)ο笏伎肌?

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關(guān)閉