欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

微信小程序事件處理和數(shù)據(jù)綁定的方法是什么

這篇文章主要介紹“微信小程序事件處理和數(shù)據(jù)綁定的方法是什么”的相關(guān)知識,小編通過實際案例向大家展示操作過程,操作方法簡單快捷,實用性強,希望這篇“微信小程序事件處理和數(shù)據(jù)綁定的方法是什么”文章能幫助大家解決問題。

10年的鐵東網(wǎng)站建設經(jīng)驗,針對設計、前端、開發(fā)、售后、文案、推廣等六對一服務,響應快,48小時及時工作處理。網(wǎng)絡營銷推廣的優(yōu)勢是能夠根據(jù)用戶設備顯示端的尺寸不同,自動調(diào)整鐵東建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設計,從而大程度地提升瀏覽體驗。創(chuàng)新互聯(lián)建站從事“鐵東網(wǎng)站設計”,“鐵東網(wǎng)站推廣”以來,每個客戶項目都認真落實執(zhí)行。

WXML(WeiXin Markup Language)是框架設計的一套標簽語言,結(jié)合基礎組件、事件系統(tǒng),可以構(gòu)建出頁面的結(jié)構(gòu)。它的語法和XML保持一致。

主畫面

主畫面的內(nèi)容由index.wxml定義。其內(nèi)容如下:

<!--index.wxml-->
<view class="container">
  <view  bindtap="bindViewTap" class="userinfo">
    <image class="userinfo-avatar" src="{{userInfo.avatarUrl}}" background-size="cover"></image>
    <text class="userinfo-nickname">{{userInfo.nickName}}</text>
  </view>
  <view class="usermotto">
    <text class="user-motto">{{motto}}</text>
  </view>
</view>

我們稍微細致一點說明一下index.wxml的內(nèi)容。讓C/C++程序員也能看懂。

注釋

<!--index.wxml-->是注釋行,在XML中注釋行的格式是<!-- 注釋內(nèi)容  -->。

最外層容器

接下來第二行<view class="container">到最后一個</view>構(gòu)成最外層容器。這個容器的class被定義為"container",這個"container"是在上一篇文章中講到的app.wxss中定義的。通過這種方式將wxml和wxss聯(lián)系起來。

接下來的層次中有定義了兩個容器,對應的是用戶信息和“HelloWorld”信息。

用戶信息容器

對應用戶信息的容器的class被定義為“userinfo”,它在index.wxss中被定義。

這里增加了一個bindtap關(guān)鍵字,被指定為"bindViewTap”。它的含義是當用戶點擊該組件的時候會在該頁面對應的Page中找到相應的事件處理函數(shù)bindViewTap。

用戶信息容器中又包含了image對象和text對象。它們同樣使用class關(guān)鍵字指定了顯示屬性,我們就不在一一說明了。我們要說明的是數(shù)據(jù)綁定,數(shù)據(jù)綁定使用 Mustache 語法(雙大括號)將變量包起來,數(shù)據(jù)綁定的效果就相當于在頁面描述中埋入變量。可以認為,程序?qū)嶋H執(zhí)行時這些變量會被實際的值(或Image)替換。這些值的提供者為.js文件,我們下一篇文章說明。具體來說,image對象綁定的是userInfo.avatarUrl,text對象綁定的是userInfo.nickName。

問候語

包含一個簡單的text對象,綁定的是motto。

log表示頁面

<!--logs.wxml-->
<view class="container log-list">
  <block wx:for="{{logs}}" wx:for-item="log" wx:key="*this">
    <text class="log-item">{{index + 1}}. {{log}}</text>
  </block>
</view>

這段代碼中view相關(guān)的內(nèi)容上面已經(jīng)講過了,這里只說明block。在這個例子中,block定義容器中的一個表示區(qū)域,這個區(qū)域使用數(shù)組的內(nèi)容進行填充:

  1. 使用 wx:for 控制屬性指定被綁定的數(shù)組為logs

  2. 使用 wx:for-item 指定從數(shù)組中取出的元素的變量名為log

  3. 使用wx:key指定log和數(shù)組元素的關(guān)系,本例中的設定值為"*this",表示log就是數(shù)組元素本身;如果數(shù)組元素包含多個屬性,可以指定屬性名來選擇具體的屬性。

關(guān)于“微信小程序事件處理和數(shù)據(jù)綁定的方法是什么”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識,可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,小編每天都會為大家更新不同的知識點。

網(wǎng)站標題:微信小程序事件處理和數(shù)據(jù)綁定的方法是什么
網(wǎng)站URL:http://chinadenli.net/article44/pgpshe.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供虛擬主機建站公司App開發(fā)標簽優(yōu)化網(wǎng)站設計網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運營