网友真实露脸自拍10p,成人国产精品秘?久久久按摩,国产精品久久久久久无码不卡,成人免费区一区二区三区

小程序模板網(wǎng)

CTT團(tuán)隊實戰(zhàn)教程系列《二》小安娜B站系列:wxml和wxss文件

發(fā)布時間:2018-04-03 14:22 所屬欄目:小程序開發(fā)教程
本文來自微信小程序聯(lián)盟合作團(tuán)隊:CTT團(tuán)隊,團(tuán)隊地址:http://ctt.jieerf.com/

 

WXML(WeiXin Markup Language)是微信的一套標(biāo)簽語言,結(jié)合基礎(chǔ)組件、事件系統(tǒng),可以構(gòu)建出頁面的結(jié)構(gòu)。

(小安娜:好像很厲害的樣子,那基礎(chǔ)組件、事件系統(tǒng)是什么?感覺更厲害,因為必須結(jié)合它們。),基礎(chǔ)組件類似HTML中的標(biāo)簽,事件系統(tǒng)是JavaScript中的事件,可處理邏輯反應(yīng)到界面上;wxml只是一個文件格式,如果沒有組件和事件它沒任何用處,又如果把組件、事件寫在txt文檔里面也沒任何用處,所以沒有誰更厲害,相輔相成的關(guān)系。(小安娜:嗦嘎,就好像ap、ad、adc的關(guān)系,一起才最強(qiáng))

用以下一些簡單的例子來看看 WXML 具有什么能力:數(shù)據(jù)綁定

 

WXML 中的動態(tài)數(shù)據(jù)均來自對應(yīng)** Page 的 data 對象**。簡單綁定

 

數(shù)據(jù)綁定使用 Mustache 語法(雙大括號)將變量包起來,可以作用于以下:

(小安娜:等等,有沒有點誠意,Mustache是什么都不知道?。?,Mustache是基于JavaScript實現(xiàn)的模板解析引擎,等等...總之它非常方便和好用。(小安娜:我去,你自己也不知道是什么吧)
內(nèi)容

 

<view> {{ message }} </view>
Page({
  data: {
    message: 'Hello MINA!'
  }
})

顯示結(jié)果:

(小安娜:<view>代表什么意思,記得HTML中沒這樣的標(biāo)簽???),這就是基礎(chǔ)組件,view組件代表視圖容器,可以理解成HTML中的DIV標(biāo)簽。組件屬性(需要在雙引號之內(nèi))

 

<view id="item-{{id}}">id="item-{{id}}"</view>
Page({
  data: {
    id: 0
  }
})

顯示結(jié)果:


控制屬性(需要在雙引號之內(nèi))

 

<view wx:if="{{condition}}">你看得見我嗎?</view>
Page({
  data: {
    condition: true
  }
})

顯示結(jié)果:

(小安娜:我剛剛試了,condition改成false就看不見我了?。堑模某蒮alse就表示條件為假,view組件里面的內(nèi)容就不會顯示了。(小安娜:哦明白了,雖然我不想看見你,為了學(xué)好小程序還是改成true吧)關(guān)鍵字(需要在雙引號之內(nèi))

 

true:boolean 類型的 true,代表真值。

false: boolean 類型的 false,代表假值。

<checkbox checked="{{false}}" />默認(rèn)沒選中

特別注意:不要直接寫 checked="false",這時候"false"是一個字符串,(JavaScript中非0為真、非空位真)轉(zhuǎn)成boolean類型后代表真值。

(小安娜:那這個checkbox是不是和HTML的復(fù)選框一樣?),沒錯啦,但checkbox組件更團(tuán)結(jié),更多是以組的概念存在,例如我們都會用checkbox-group包括起所有同類型的checkbox組件,后面用到自然會明白了。(小安娜:啊啊抓狂了,又多了個checkbox-group,感覺沒耐心學(xué)了),可別這樣想,基礎(chǔ)都是乏味的,可是帶你飛之前要先帶你走,下篇文章我們做案例就會感覺很有意思了。(小安娜:知道啦,那我可以直接看下一篇不^_^),繼續(xù)...

所以顯示結(jié)果:



本文地址:http://www.xiuhaier.com/wxmini/doc/course/23053.html 復(fù)制鏈接 如需定制請聯(lián)系易優(yōu)客服咨詢:800182392 點擊咨詢
QQ在線咨詢
AI智能客服 ×