




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、微信小程序開發(fā)(四)第三章 表現(xiàn)層第1節(jié) 頁面文件:page.wxml1. 數(shù)據(jù)綁定:bind data+普通綁定<view>data</view>+三元運算<view>flag?true:false</view>+算數(shù)運算<view>a+b+c</view>+字符運算<view>“hello”+” world”</view>+對象屬性<view>perty</view>+數(shù)組<view wx:for-items=”array”>item</v
2、iew>+邏輯<view wx:if=”a>5”></view>+混合<template is=”otmp” data=”obj1,obj2,a,”></template>2. 條件渲染:condition render+條件渲染語法1. wx.if2. wx.elif3. wx.else4. block wx:if+代碼示例<view wx.if=”type=web”>web</view><view wx.elif=”type=app”>app</view><view wx.el
3、se=”type=other”>other</view><block wx:if=”condition”></block>3. 列表渲染:list render+普通列表<view wx:for=”array”>item</view>+列表嵌套<view wx:for=”ary” wx:for-item=”i”><view wx:for=”ary” wx:for-item=”j”><view>i*j</view></view><view>4. 模板渲染:te
4、mplate render+模板定義<template name="msgItem"> <view> <text> index: msg </text> <text> Time: time </text> </view></template>+模板使用<template is="msgItem" data=".item"/>5. 元素事件:element event事件種類:NOTYPEBIND_METHODSAMPLE1冒泡B
5、ind+xxxxtouchStart,touchMove,touchEnd,tap,longTap2不冒泡Catch+xxxxSubmit,input,scroll事件對象:baseEvent,customerEvent,touchEvent對象NO屬性類型說明備注baseEvent1typestring類型2timeStampinteger時間戮3targetobj目標(biāo)Id,tagName,dataSet4currentTargetobj當(dāng)前目標(biāo)Id,tagName,dataSetcusEvt5detailobj明細<user define>touchEvt6touchesarr
6、ay接觸Touch:identifer,px,py,cx,cy7changedTouchesarray變動接觸Touch:identifer,px,py,cx,cy事件綁定實例:<view bindTap=”event-handler”></view>6. 文件引用:include file引用種類:NOTYPEDESCSAMPLE1import引用模板<import src=”template.wxml”/>2include引用頁面<include src=”page.wxml”/>第2節(jié) 樣式文件:page.wxss1. 引入新單位:Rpx:
7、responsive pixel:自適應(yīng)設(shè)備長寬單位.2. 導(dǎo)入外部樣式文件:import “out.wxss”3. 內(nèi)聯(lián)樣式:通過style,class屬性來實現(xiàn)樣式改變.4. 選擇器支持:目前支持的選擇器有:ID.CLSS,ELEMENT,:AFTER,:BEFORE五類。5. 全局和局部樣式:全局樣式:定義在文件APP.WXSS中的樣式。局部樣式:定義在文件PAGE.WXSS中的樣式.第3節(jié) 組件:compentMINA框架為開發(fā)者提供了一系列基礎(chǔ)組件,開發(fā)者可以通過組合這些基礎(chǔ)組件進行快速開發(fā)。詳細介紹請參考組件文檔第4節(jié) WeUI.js1. 按鈕:BUTTONWeui_btn Weu
8、i_btn_primaryWeui_btn Weui_btn_warnWeui_btn Weui_btn_defaultWeui_btn_plain_primaryWeui_btn_plain_primary2. 單元格:CELL帶說明列表項WEUI<返回Cell帶說明列表項選項標(biāo)題 選項說明<div class="weui_cells_title">帶說明的列表項</div><div class="weui_cells"> <div class="weui_cell"> <
9、divclass="weui_cell_bd weui_cell_primary"> <p>標(biāo)題文字</p> </div> <div class="weui_cell_ft"> 說明文字 </div> </div></div>其他CELL參照微信UI手冊.3. 對話框:DIALOGWEUI<返回<div class="weui_dialog_confirm"> <div class="weui_mask"
10、;></div> <div class="weui_dialog"> <divclass="weui_dialog_hd"><strong class="weui_dialog_title">題</strong></div> <div class="weui_dialog_bd">自定義彈窗內(nèi)容</div> <div class="weui_dialog_ft"> <a hre
11、f="#" class="weui_btn_dialog default"></a> <a href="#" class="weui_btn_dialog primary"></a> </div> </div></div>確定取消對話框標(biāo)題對話框內(nèi)容xxxxxxxx4. 進度條:PROGRESSWEUI<返回<div class="weui_progress"> <div class="
12、;weui_progress_bar"> <div.class="weui_progress_inner_bar"></div> </div> <a href="#" class="weui_progress_opr"> <i class="weui_icon_cancel"></i> </a></div>XXX5. 定時消失框:TOASTWEUI<返回<div id="toast&
13、quot; style="display: none;"> <div class="weui_mask_transparent"></div> <div class="weui_toast"> <i class="weui_icon_toast"></i> <p class="weui_toast_content">已完成</p> </div></div>已完成6. 信息頁:MSG
14、PAGE(內(nèi)容轉(zhuǎn)下頁)WEUI<返回<div class="weui_msg"><divclass="weui_icon_area"><I.class="weui_icon_success weui_icon_msg"></i></div> <div class="weui_text_area"> <h2 class="weui_msg_title">操作成功</h2> <p class=
15、"weui_msg_desc">內(nèi)容</p> </div> <div class="weui_opr_area"> <p class="weui_btn_area"> <a href="#" class="weui_btn weui_btn_primary"></a> <a href="#" class="weui_btn weui_btn_default"><
16、/a> </p> </div> <div class="weui_extra_area"> <a href="">查看詳情</a> </div></div>操作成功MSG7. 文章:ARTICLE大標(biāo)題章標(biāo)題1.1節(jié)標(biāo)題XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWEUI<返回<article class="weui_article"> &l
17、t;h1>大標(biāo)題</h1> <section> <h2 class="title">章標(biāo)題</h2> <section> <h3>1.1 節(jié)標(biāo)題</h3> <p>Lorem .</p> </section> <section> <h3>1.2 節(jié)標(biāo)題</h3> <p>.</p> </section> </section></article>8. 活動區(qū):A
18、CTION SHEETWEUI<返回<div id="actionSheet_wrap"> <divclass="weui_mask_transition" id="mask"></div> <divclass="weui_actionsheet" id="weui_actionsheet"> <div class="weui_actionsheet_menu"> <div class="weui_actionsheet_cell"></div> <div class="weui_actionsheet_cell"> </div> </div> <div class="weui_actionsheet_action"> <div class="weui_actionsheet_cell">取消</div> </div> </div></div&g
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 蘭州資源環(huán)境職業(yè)技術(shù)大學(xué)《環(huán)境人體工程學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 湖南冶金職業(yè)技術(shù)學(xué)院《地下建筑結(jié)構(gòu)》2023-2024學(xué)年第二學(xué)期期末試卷
- 臨時演出合同范例
- 公寓售賣南寧合同范例
- 2025二手汽車買賣合同2
- 2025工程技術(shù)服務(wù)合同
- 個人入股投資合同范例
- 修改托管合同范例范例
- 債權(quán)置換合同范例
- 農(nóng)產(chǎn)品預(yù)購合同范例
- 杭州市高層次人才分類認定申請表-
- 高考語文答題思維導(dǎo)圖
- 天然氣管道工程段線路安裝工程魚塘(水塘)穿越施工方案
- 教練技術(shù)三階段講義
- 證券公司營業(yè)部網(wǎng)絡(luò)結(jié)構(gòu)拓撲圖
- 2001船舶修理價格本中文
- 某污水處理廠自控系統(tǒng)調(diào)試方案(常用)
- 藍色背景-PPT模板
- 設(shè)備檢維修作業(yè)票填寫模板
- 危大工程動態(tài)管控表
- 商場重大危險源評估標(biāo)準
評論
0/150
提交評論