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


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 相关文章推荐
用cookies实现的可记忆的样式切换效果代码下载
Dec 24 Javascript
js性能优化 如何更快速加载你的JavaScript页面
Mar 17 Javascript
JS短路原理的应用示例 精简代码的途径
Dec 13 Javascript
打造个性化的功能强大的Jquery虚拟键盘(VirtualKeyboard)
Oct 11 Javascript
javascript算法题:求任意一个1-9位不重复的N位数在该组合中的大小排列序号
Apr 01 Javascript
js通过iframe加载外部网页的实现代码
Apr 05 Javascript
AngularJS上拉加载问题解决方法
May 23 Javascript
jQuery实现的图片轮播效果完整示例
Sep 12 Javascript
vue 动态改变静态图片以及请求网络图片的实现方法
Feb 07 Javascript
vue双向数据绑定知识点总结
Apr 18 Javascript
新手快速入门微信小程序组件库 iView Weapp
Jun 24 Javascript
ES6学习笔记之let与const用法实例分析
Jan 22 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
中东人咖啡哲学
2021/03/03 咖啡文化
解析php中反射的应用
2013/06/18 PHP
使用新的消息弹出框blackbirdjs
2008/10/16 Javascript
JQuery 小练习(实例代码)
2009/08/07 Javascript
js调用打印机打印网页字体总是缩小一号的解决方法
2014/01/24 Javascript
JS在可编辑的div中的光标位置插入内容的方法
2014/11/20 Javascript
Jquery实现顶部弹出框特效
2015/08/08 Javascript
jQuery解决input元素的blur事件和其他非表单元素的click事件冲突问题
2016/08/15 Javascript
jquery的checkbox,radio,select等方法小结
2016/08/30 Javascript
JavaScript的new date等日期函数在safari中遇到的坑
2016/10/24 Javascript
React Native 集成jpush-react-native的示例代码
2017/08/16 Javascript
详解Vue路由钩子及应用场景(小结)
2017/11/07 Javascript
基于Vue.js与WordPress Rest API构建单页应用详解
2019/09/16 Javascript
JavaScript this使用方法图解
2020/02/04 Javascript
python使用ctypes模块调用windowsapi获取系统版本示例
2014/04/17 Python
在Python中使用mongoengine操作MongoDB教程
2015/04/24 Python
Python脚本实现虾米网签到功能
2016/04/12 Python
Python内建函数之raw_input()与input()代码解析
2017/10/26 Python
Python requests上传文件实现步骤
2020/09/15 Python
python 基于opencv操作摄像头
2020/12/24 Python
银河香水:Galaxy Perfume
2019/03/25 全球购物
您的时尚,您的生活方式:DTLR Villa
2019/12/25 全球购物
介绍一下常见的木马种类
2014/11/15 面试题
自我评价优秀范文分享
2013/11/30 职场文书
淘宝客服自我总结鉴定
2014/01/25 职场文书
董事长秘书职责
2014/01/31 职场文书
初一新生军训方案
2014/05/22 职场文书
师德承诺书
2015/01/20 职场文书
金秋助学感谢信
2015/01/21 职场文书
2015年学校后勤工作总结
2015/04/08 职场文书
2019求职信大礼包
2019/05/15 职场文书
毕业生的自我鉴定表范文
2019/05/16 职场文书
选对餐饮营销策略,营业额才会上涨
2019/08/27 职场文书
用Python selenium实现淘宝抢单机器人
2021/06/18 Python
Java如何实现树的同构?
2021/06/22 Java/Android
bose降噪耳机音能消除人声吗
2022/04/19 数码科技