微信小程序 教程之列表渲染


Posted in Javascript onOctober 18, 2016

系列文章:

wx:for

在组件上使用wx:for控制属性绑定一个数组,即可使用数组中各项的数据重复渲染该组件。

默认数组的当前项的下标变量名默认为index,数组当前项的变量名默认为item

<view wx:for="{{items}}">
 {{index}}: {{item.message}}
</view>
Page({
 items: [{
 message: 'foo',
 },{
 message: 'bar'
 }]
})

使用wx:for-item可以指定数组当前元素的变量名

使用wx:for-index可以指定数组当前下标的变量名:

<view wx:for="{{array}}" wx:for-index="idx" wx:for-item="itemName">
 {{idx}}: {{itemName.message}}
</view>

wx:for也可以嵌套,下边是一个九九乘法表

<view wx:for="{{[1, 2, 3, 4, 5, 6, 7, 8, 9]}}" wx:for-item="i">
 <view wx:for="{{[1, 2, 3, 4, 5, 6, 7, 8, 9]}}" wx:for-item="j">
 <view wx:if="{{i <= j}}">
  {{i}} * {{j}} = {{i * j}}
 </view>
 </view>
</view>

block wx:for

类似block wx:if,也可以将wx:for用在<block/>标签上,以渲染一个包含多节点的结构块。例如:

<block wx:for="{{[1, 2, 3]}}">
 <view> {{index}}: </view>
 <view> {{item}} </view>
</block>

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Javascript 相关文章推荐
js对象的比较
Feb 26 Javascript
jquery仿QQ商城带左右按钮控制焦点图片切换滚动效果
Jun 27 Javascript
深入浅析JavaScript中的constructor
Apr 19 Javascript
js获取鼠标点击的对象,点击另一个按钮删除该对象的实现代码
May 13 Javascript
JS中静态页面实现微信分享功能
Feb 06 Javascript
vue2 如何实现div contenteditable=“true”(类似于v-model)的效果
Feb 08 Javascript
BootStrap select2 动态改变值的方法
Feb 10 Javascript
jQuery模拟实现天猫购物车动画效果实例代码
May 25 jQuery
angular2+node.js express打包部署的实战
Jul 27 Javascript
详解微信小程序胶囊按钮返回|首页自定义导航栏功能
Jun 14 Javascript
JS实现的雪花飘落特效示例
Dec 03 Javascript
微信小程序自定义扫码功能界面的实现代码
Jul 02 Javascript
微信小程序 教程之条件渲染
Oct 18 #Javascript
微信小程序 教程之数据绑定
Oct 18 #Javascript
vue.js通过自定义指令实现数据拉取更新的实现方法
Oct 18 #Javascript
微信小程序 教程之WXML
Oct 18 #Javascript
原生JS实现匀速图片轮播动画
Oct 18 #Javascript
jquery对象和DOM对象的相互转换详解
Oct 18 #Javascript
原生js实现网易轮播图效果
Apr 10 #Javascript
You might like
php gd2 上传图片/文字水印/图片水印/等比例缩略图/实现代码
2010/05/15 PHP
PHP读取网页文件内容的实现代码(fopen,curl等)
2011/06/23 PHP
DEDE实现转跳属性文档在模板上调用出转跳地址
2016/11/04 PHP
PHP简单验证码功能机制实例详解
2019/03/27 PHP
AJAX异步从优酷专辑中采集所有视频及信息(JavaScript代码)
2010/11/20 Javascript
javascript写的简单的计算器,内容很多,方法实用,推荐
2011/12/29 Javascript
通过上下左右键和回车键切换光标实现代码
2013/03/08 Javascript
jquery将一个表单序列化为一个对象的方法
2014/01/03 Javascript
JQuery入门基础小实例(1)
2015/09/17 Javascript
js实现的下拉框二级联动效果
2016/04/30 Javascript
详解Vue.js——60分钟组件快速入门(上篇)
2016/12/05 Javascript
jQuery实现鼠标跟随效果
2017/02/20 Javascript
AngularJS折叠菜单实现方法示例
2017/05/18 Javascript
vue制作toast组件npm包示例代码
2020/10/29 Javascript
[06:16]DOTA2守卫传承者——职业选手谈心路历程
2015/02/26 DOTA
详解 Python 与文件对象共事的实例
2017/09/11 Python
Python 实现一行输入多个值的方法
2018/04/21 Python
对Django中static(静态)文件详解以及{% static %}标签的使用方法
2019/07/28 Python
python如何绘制疫情图
2020/09/16 Python
StubHub巴西:购买和出售您的门票
2016/07/22 全球购物
印度尼西亚最好的小工具在线商店:Erafone.com
2019/03/26 全球购物
Fox Racing官方网站:越野摩托车和山地自行车装备和服装
2019/12/23 全球购物
美国一站式电动和手动工具商店:International Tool
2020/11/26 全球购物
加拿大户外探险购物网站:SAIL
2020/06/27 全球购物
会计学个人自荐信模板
2013/12/13 职场文书
拖鞋店创业计划书
2014/01/15 职场文书
水果超市创业计划书
2014/01/27 职场文书
学雷锋标语
2014/06/25 职场文书
学校安全工作汇报材料
2014/08/16 职场文书
乡镇挂职心得体会
2014/09/04 职场文书
研讨会通知
2015/04/27 职场文书
2019奶茶店创业计划书范本!
2019/07/15 职场文书
导游词之徐州-云龙山
2019/09/29 职场文书
pytorch 如何使用batch训练lstm网络
2021/05/28 Python
Vue-Element-Admin集成自己的接口实现登录跳转
2021/06/23 Vue.js
Java 常见的限流算法详细分析并实现
2022/04/07 Java/Android