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


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 相关文章推荐
快速解决jquery之get缓存问题的最简单方法介绍
Dec 19 Javascript
JavaScript也谈内存优化
Jun 06 Javascript
前端学习笔记style,currentStyle,getComputedStyle的用法与区别
May 28 Javascript
JS控制页面跳转时未请求要跳转的地址怎么回事
Oct 14 Javascript
JavaScript中三种常见的排序方法
Feb 24 Javascript
详解RequireJS按需加载样式文件
Apr 12 Javascript
vue移动端裁剪图片结合插件Cropper的使用实例代码
Jul 10 Javascript
echarts饼图扇区添加点击事件的实例
Oct 16 Javascript
AngularJs用户登录问题处理(交互及验证、阻止FQ处理)
Oct 26 Javascript
Vue+Node实现商品列表的分页、排序、筛选,添加购物车功能详解
Dec 07 Javascript
JS实现电脑虚拟键盘打字测试
Jun 24 Javascript
vue+elementUI(el-upload)图片压缩,默认同比例压缩操作
Aug 10 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 gzip压缩输出的实现方法
2013/04/27 PHP
CodeIgniter图像处理类的深入解析
2013/06/17 PHP
php封装的数据库函数与用法示例【参考thinkPHP】
2016/11/08 PHP
PHP+Apache实现二级域名之间共享cookie的方法
2019/07/24 PHP
让你的PHP,APACHE,NGINX支持大文件上传
2021/03/09 PHP
JavaScript实现关键字高亮功能
2014/11/12 Javascript
javascript实现简单查找与替换的方法
2015/07/22 Javascript
使用jQuery监听扫码枪输入并禁止手动输入的实现方法(推荐)
2017/03/21 jQuery
微信小程序 侧滑删除(左滑删除)
2017/05/23 Javascript
vue.js学习之vue-cli定制脚手架详解
2017/07/02 Javascript
webpack 模块热替换原理
2018/04/09 Javascript
不得不知的ES6小技巧
2018/07/28 Javascript
JS的时间格式化和时间戳转换函数示例详解
2020/07/27 Javascript
mustache.js实现首页元件动态渲染的示例代码
2020/12/28 Javascript
Python整型运算之布尔型、标准整型、长整型操作示例
2017/07/21 Python
python中闭包Closure函数作为返回值的方法示例
2017/12/17 Python
Django REST Swagger实现指定api参数
2020/07/07 Python
Python 高效编程技巧分享
2020/09/10 Python
HTML5图片层叠的实现示例
2020/07/07 HTML / CSS
求职者简历中的自我评价
2013/10/20 职场文书
中专生自我鉴定
2013/12/17 职场文书
播音主持专业个人自我评价
2014/01/09 职场文书
学校四群教育实施方案
2014/06/12 职场文书
另类冲刺标语
2014/06/24 职场文书
企业趣味活动方案
2014/08/21 职场文书
公共场所禁烟倡议书
2014/08/30 职场文书
2014年四风问题自我剖析材料
2014/09/15 职场文书
团队会宣传标语
2014/10/09 职场文书
学校施工安全责任书
2015/01/29 职场文书
教师个人师德总结
2015/02/06 职场文书
英文自荐信范文
2015/03/25 职场文书
2015年酒店前台工作总结
2015/04/20 职场文书
高温慰问简报
2015/07/21 职场文书
小数乘法教学反思
2016/02/22 职场文书
送给客户微信问候语!
2019/07/04 职场文书
Python os和os.path模块详情
2022/04/02 Python