【微信小程序】视图层-数据绑定(算数运算,逻辑判断,数据路径运算等等)
2017-01-19 23:19
806 查看
实现的效果
<!--index.wxml:布局摆放-->
<view class="container">
<!--演示1:简单的数据绑定-->
<view>{{message}}</view>
<!--演示2:绑定数组:array 从index.js里面的data.array 里面的取数组数据-->
<view wx:for="{{array}}">演示2:绑定数组 {{item}}</view>
<!--演示3:if,else if条件-->
<view wx:if="{{view=='WEBVIEW'}}">演示3:WEBVIEW</view>
<view wx:elif="{{view=='app'}}">演示3:app</view>
<view wx:else="{{view=='MINA'}}">演示3:MINA</view>
<!--演示4:算数运算-->
<view>演示4:{{a + b}} + {{c}} + d </view>
<!--演示5:逻辑判断-->
<view wx:if="{{length > 5}}">演示5:逻辑判断:大于5 </view>
<!--演示6:数据路径运算-->
<view>{{object.key}} {{arraytest[0]}}</view>
</view>
//index.js:代码演示
var param={
data:
{
message:'演示1:简单的数据绑定:微信小程序测试',
array:[1,2,3,4,'hello','weixin'],//'演示2:绑定数组:'
view:'app',//演示3:IF,ELIF,ELSE条件的调用
a: 1,//演示4:算数运算,传递A值
b: 2,//演示4:算数运算,传递B值
c: 3,//演示4:算数运算。传递C值
length:6,//演示5:传递值length,用来判断length是否大于5
object:{key:'hello5'},
arraytest:['mina5']
}
};
Page(param);
<!--index.wxml:布局摆放-->
<view class="container">
<!--演示1:简单的数据绑定-->
<view>{{message}}</view>
<!--演示2:绑定数组:array 从index.js里面的data.array 里面的取数组数据-->
<view wx:for="{{array}}">演示2:绑定数组 {{item}}</view>
<!--演示3:if,else if条件-->
<view wx:if="{{view=='WEBVIEW'}}">演示3:WEBVIEW</view>
<view wx:elif="{{view=='app'}}">演示3:app</view>
<view wx:else="{{view=='MINA'}}">演示3:MINA</view>
<!--演示4:算数运算-->
<view>演示4:{{a + b}} + {{c}} + d </view>
<!--演示5:逻辑判断-->
<view wx:if="{{length > 5}}">演示5:逻辑判断:大于5 </view>
<!--演示6:数据路径运算-->
<view>{{object.key}} {{arraytest[0]}}</view>
</view>
//index.js:代码演示
var param={
data:
{
message:'演示1:简单的数据绑定:微信小程序测试',
array:[1,2,3,4,'hello','weixin'],//'演示2:绑定数组:'
view:'app',//演示3:IF,ELIF,ELSE条件的调用
a: 1,//演示4:算数运算,传递A值
b: 2,//演示4:算数运算,传递B值
c: 3,//演示4:算数运算。传递C值
length:6,//演示5:传递值length,用来判断length是否大于5
object:{key:'hello5'},
arraytest:['mina5']
}
};
Page(param);
相关文章推荐
- 小程序实战教程(5)—视图层WXML绑定数据、模板、逻辑
- 微信小程序数据绑定和简单的运算
- 微信小程序 数据绑定/条件判断/列表渲染/shift()有坑
- 【微信小程序笔记-2】框架-视图层-WXML(数据绑定、渲染、引用)
- 【Java基础】Java入门程序&基础数据类型(转换)&逻辑判断&运算等
- 微信小程序 数据绑定及运算的简单实例
- 微信小程序视图层的数据绑定 —— 微信小程序教程系列(9)
- 在MVC中,模型负责数据,视图负责表现,控制器则是程序主体或者说是负责业务逻辑。
- 微信小程序WXML 数据绑定、列表渲染、条件渲染、模板、事件、引用用法
- 微信小程序开发教程(基础篇)8-数据绑定下
- 数据绑定时的前台页面上的逻辑判断 (转)
- 微信小程序开发中数据绑定一个对象到数组中,然后取值的一个注意点
- ASP.NET中使用Eval()函数绑定数据时,不能使用IF进行逻辑判断的解决方案
- 015 - 微信小程序把玩(七)数据绑定
- 微信小程序 绑定列表数据 分页
- 微信小程序Swiper+wx.request 数据绑定刷新
- 微信小程序 视图层(xx.xml)和逻辑层(xx.js)详细介绍
- Eval()函数绑定数据时,不能使用IF进行逻辑判断的解决
- 微信小程序 (七)数据绑定详细介绍