頁面結(jié)構(gòu)文件(WXML)是小程序開發(fā)架構(gòu)設(shè)計(jì)的一套相近HTML的標(biāo)簽語言表達(dá),融合基礎(chǔ)組件?事件系統(tǒng),能夠搭建出頁面的結(jié)構(gòu),即.wxml文件?在小程序開發(fā)環(huán)節(jié)中,相近HTML的標(biāo)簽被稱作組件,是頁面結(jié)構(gòu)文件的基礎(chǔ)構(gòu)成單元?這種組件有開始(如)和完畢(如)標(biāo)示,每一個(gè)組件能夠設(shè)定不一樣的屬性(如id?class等),組件還能夠嵌套?
小程序開發(fā)頁面結(jié)構(gòu)文件WXML還具備數(shù)據(jù)信息關(guān)聯(lián)?標(biāo)準(zhǔn)數(shù)據(jù)信息關(guān)聯(lián)?目錄數(shù)據(jù)信息關(guān)聯(lián)?模版?引入頁面文件?頁面事件等作用?
數(shù)據(jù)信息關(guān)聯(lián)
小程序開發(fā)在開展頁面數(shù)據(jù)信息關(guān)聯(lián)時(shí),架構(gòu)會(huì)將WXML文件與邏輯文件中的data開展動(dòng)態(tài)性關(guān)聯(lián),在頁面中表明data中的數(shù)據(jù)信息?小程序開發(fā)的數(shù)據(jù)信息關(guān)聯(lián)應(yīng)用Mustache語法({{}})將變量或運(yùn)算標(biāo)準(zhǔn)包起來?
1.小程序開發(fā)簡(jiǎn)單關(guān)聯(lián)
小程序開發(fā)簡(jiǎn)單關(guān)聯(lián)就是指應(yīng)用雙大括號(hào)({{}})將變量包起來,在頁面中立即做為字符串輸出應(yīng)用?簡(jiǎn)單關(guān)聯(lián)能夠作用于內(nèi)容?組件屬性?控制屬性等的輸出?
簡(jiǎn)單關(guān)聯(lián)作用于組件屬性?控制屬性時(shí),雙大括號(hào)外應(yīng)加上雙引號(hào)?
范例編碼如下所示:
2.計(jì)算
在{{}}內(nèi)能夠做一些簡(jiǎn)單的計(jì)算(關(guān)鍵有算術(shù)運(yùn)算?或運(yùn)算?三元運(yùn)算?字符串計(jì)算等),小程序開發(fā)這種計(jì)算均應(yīng)合乎JavaScript計(jì)算標(biāo)準(zhǔn)?
范例編碼如下所示,儲(chǔ)存并編譯。