WXML(WeiXin Markup Language)是框架設(shè)計的一套標(biāo)簽語言套利,結(jié)合基礎(chǔ)組件著瓶、事件系統(tǒng)慎皱,可以構(gòu)建出頁面的結(jié)構(gòu)地来。
- WXML的語法規(guī)則:
- 所有元素都必須閉合標(biāo)簽壳贪;
<text>Hello World</text>
- 所有元素都必須正確嵌套密末;
<view>(開始標(biāo)簽1)<text>(開始標(biāo)簽2)Hello World</text>(結(jié)束標(biāo)簽2)</view>(結(jié)束標(biāo)簽1)
- 屬性值必須使用引號包圍告希;
<text id = "myText"(參數(shù)值必須使用引號包圍) >myText</text>
- 標(biāo)簽必須使用小寫樟凄;
<text(小寫)>Hello World</text>
- WXML中連續(xù)多個空格會被合并為1個空格楞捂;
<text>Hello(此處7個空格)World</text>
<text>Hello(合并為1個空格) World</text>
- 共同屬性:
由于某些屬性被幾乎所有的組建使用薄坏,這些屬性被抽離出來,形成了組件的共同屬性寨闹。
屬性名 描述 注解 id 組件唯一標(biāo)識 頁面內(nèi)唯一 class 組件樣式類 在對應(yīng)的wxss內(nèi)定義 style 組件的內(nèi)聯(lián)樣式 常用語動態(tài)樣式 hidden: 組件是否顯示 默認(rèn)顯示 data-* 自定義數(shù)據(jù) 觸發(fā)時會進(jìn)行上報 hide/catch 組件事件