最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

微信小程序 教程之?dāng)?shù)據(jù)綁定

 更新時間:2016年10月18日 10:19:14   投稿:lqh  
這篇文章主要介紹了微信小程序 數(shù)據(jù)綁定的相關(guān)資料,并附實(shí)例代碼,需要的朋友可以參考下

系列文章:

微信小程序 教程之WXSS
微信小程序 教程之引用
微信小程序 教程之事件
微信小程序 教程之模板
微信小程序 教程之列表渲染
微信小程序 教程之條件渲染
微信小程序 教程之?dāng)?shù)據(jù)綁定
微信小程序 教程之WXML

數(shù)據(jù)綁定

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

簡單綁定

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

內(nèi)容

<view> {{ message }} </view>

Page({
 data: {
 message: 'Hello MINA!'
 }
})

組件屬性(需要在雙引號之內(nèi))

<view id="item-{{id}}"> </view>

Page({
 data: {
 id: 0
 }
})

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

<view wx:if="{{condition}}"> </view>

Page({
 data: {
 condition: true
 }
})

運(yùn)算

可以在{{}}內(nèi)進(jìn)行簡單的運(yùn)算,支持的有如下幾種方式:

三元運(yùn)算

<view hidden="{{flag ? true : false}}"> Hidden </view>

算數(shù)運(yùn)算

<view> {{a + b}} + {{c}} + d </view>

Page({
 data: {
 a: 1,
 b: 2,
 c: 3
 }
})

view中的內(nèi)容為3 + 3 + d

邏輯判斷

<view wx:if="{{length > 5}}"> </view>

字符串運(yùn)算

<view>{{"hello" + name}}</view>

Page({
 data:{
 name:"MINA"
 }
})

組合

也可以在Mustache內(nèi)直接進(jìn)行組合,構(gòu)成新的對象或者數(shù)組

數(shù)組

<view wx:for-items="{{[zero, 1, 2, 3, 4]}}"> {{item}} </view>

Page({
 data: {
 zero: 0
 }
})

最終組合成數(shù)組[0, 1, 2, 3, 4]

對象

<template is="objectCombine" data="{{for: a, bar: b}}"></template>
Page({
 data: {
 a: 1,
 b: 2
 }
})

最終組合成的對象是{for: 1, bar: 2}

也可以用擴(kuò)展運(yùn)算符...來將一個對象展開

<template is="objectCombine" data="{{...obj1, ...obj2, e: 5}}"></template>
Page({
 data: {
 obj1: {
  a: 1,
  b: 2
 },
 obj2: {
  c: 3,
  d: 4
 }
 }
})

最終組合成的對象是{a: 1, b: 2, c: 3, d: 4, e: 5}

如果對象的key和value相同,也可以間接地表達(dá)

<template is="objectCombine" data="{{foo, bar}}"></template>

Page({
 data: {
 foo: 'my-foo',
 bar: 'my-bar'
 }
})

最終組合成的對象是{foo: 'my-foo', bar:'my-bar'}

注意:上述方式可以隨意組合,但是如有存在變量名相同的情況,后邊的會覆蓋前面,如

<template is="objectCombine" data="{{...obj1, ...obj2, a, c: 6}}"></template>

Page({
 data: {
 obj1: {
  a: 1,
  b: 2
 },
 obj2: {
  b: 3,
  c: 4
 },
 a: 5
 }
})

最終組合成的對象是{a: 5, b: 3, c: 6}

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關(guān)文章

  • 微信小程序 vidao實(shí)現(xiàn)視頻播放和彈幕的功能

    微信小程序 vidao實(shí)現(xiàn)視頻播放和彈幕的功能

    這篇文章主要介紹了微信小程序 vidao實(shí)現(xiàn)視頻播放和彈幕的功能的相關(guān)資料,這里提供實(shí)現(xiàn)代碼及實(shí)現(xiàn)效果圖,需要的朋友可以參考下
    2016-11-11
  • async-validator實(shí)現(xiàn)原理源碼解析

    async-validator實(shí)現(xiàn)原理源碼解析

    這篇文章主要為大家介紹了async-validator實(shí)現(xiàn)原理源碼解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-01-01
  • 使用javascript解析二維碼的三種方式

    使用javascript解析二維碼的三種方式

    這篇文章主要給大家分享使用javascript解析二維碼的三種方式,二維碼就是將我們能看懂的文字語言,以機(jī)器語言的形式存儲了起來。其中黑色小方塊代表的是1,白色小方塊代表的是0,黑白相間的圖案其實(shí)就是一串編碼,掃碼的過程就是翻譯這些編碼的過程,需要的朋友可以參考一下
    2021-11-11
  • 前端取消請求及取消重復(fù)請求方式

    前端取消請求及取消重復(fù)請求方式

    這篇文章主要為大家介紹了前端取消請求及取消重復(fù)請求方式,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-07-07
  • 4個頂級開源JavaScript圖表庫

    4個頂級開源JavaScript圖表庫

    今天小編就為大家分享一篇關(guān)于4個頂級開源JavaScript圖表庫,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2018-09-09
  • PerformanceObserver自動獲取首屏?xí)r間實(shí)現(xiàn)示例

    PerformanceObserver自動獲取首屏?xí)r間實(shí)現(xiàn)示例

    今天給大家介紹一個非常好用的瀏覽器api:?PerformanceObserver?,?我們可以用它來獲取首屏、白屏的時間,就不用再麻煩地手動去計算了
    2022-07-07
  • 微信小程序--組件(swiper)詳細(xì)介紹

    微信小程序--組件(swiper)詳細(xì)介紹

    這篇文章主要介紹了微信小程序--組件(swiper)詳細(xì)介紹的相關(guān)資料,需要的朋友可以參考下
    2017-06-06
  • 微信小程序 支付功能實(shí)現(xiàn)PHP實(shí)例詳解

    微信小程序 支付功能實(shí)現(xiàn)PHP實(shí)例詳解

    這篇文章主要介紹了微信小程序 支付功能實(shí)現(xiàn)PHP實(shí)例詳解的相關(guān)資料,需要的朋友可以參考下
    2017-05-05
  • pnpm對npm及yarn降維打擊詳解

    pnpm對npm及yarn降維打擊詳解

    這篇文章主要為大家介紹了pnpm對npm及yarn降維打擊原因詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-08-08
  • JS構(gòu)造函數(shù)和實(shí)例化的關(guān)系及原型引入

    JS構(gòu)造函數(shù)和實(shí)例化的關(guān)系及原型引入

    這篇文章主要介紹了JS構(gòu)造函數(shù)和實(shí)例化的關(guān)系及原型引入,下文圍繞JS構(gòu)造函數(shù)和實(shí)例化的關(guān)系及原型引入的西安海關(guān)資料展開全文內(nèi)容,需要的朋友可以參考一下,希望對大家有所幫助
    2021-11-11

最新評論

错那县| 彭山县| 庆云县| 大关县| 特克斯县| 长汀县| 林州市| 定西市| 玛纳斯县| 建宁县| 新巴尔虎左旗| 满城县| 鹰潭市| 衡阳县| 无为县| 余干县| 通渭县| 元谋县| 博白县| 金湖县| 上饶市| 湖南省| 大港区| 保德县| 肇源县| 抚远县| 大姚县| 阿坝县| 安仁县| 长寿区| 五寨县| 武清区| 垦利县| 商南县| 东安县| 长治县| 眉山市| 延吉市| 临潭县| 台山市| 扶余县|