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


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打包类,基本可以实现所有的滚动效果,太强了
Dec 08 Javascript
Javascript 运动中Offset的bug解决方案
Dec 24 Javascript
jQuery实现的超简单点赞效果实例分析
Dec 31 Javascript
jQuery与js实现颜色渐变的方法
Dec 30 Javascript
js脚本编写简单刷票投票系统
Jun 27 Javascript
EasyUI在Panel上动态添加LinkButton按钮
Aug 11 Javascript
关于Promise 异步编程的实例讲解
Sep 01 Javascript
Angular 5.x 学习笔记之Router(路由)应用
Apr 08 Javascript
微信小程序支付PHP代码
Aug 23 Javascript
说说如何在Vue.js中实现数字输入组件的方法
Jan 08 Javascript
Vue 一键清空表单的实现方法
Feb 07 Javascript
vue-router懒加载的3种方式汇总
Feb 28 Vue.js
微信小程序 教程之条件渲染
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 xml 入门学习资料
2011/01/01 PHP
thinkphp中连接oracle时封装方法无法用的解决办法
2013/06/17 PHP
php实现比较全的数据库操作类
2015/06/18 PHP
PHP实现Snowflake生成分布式唯一ID的方法示例
2020/08/30 PHP
JavaScript中的Screen屏幕对象
2008/01/16 Javascript
js中scrollHeight,scrollWidth,scrollLeft,scrolltop等差别介绍
2012/05/16 Javascript
JavaScript作用域链使用介绍
2013/08/29 Javascript
js实现字符串的16进制编码不加密
2014/04/25 Javascript
Javascript实现可旋转的圆圈实例代码
2015/08/04 Javascript
JS数组排序技巧汇总(冒泡、sort、快速、希尔等排序)
2015/11/24 Javascript
详解Node.js包的工程目录与NPM包管理器的使用
2016/02/16 Javascript
分享两段简单的JS代码防止SQL注入
2016/04/12 Javascript
浅析Bootstrap组件之面板组件
2016/05/04 Javascript
js实现自定义进度条效果
2017/03/15 Javascript
BootStrap自定义popover,点击区域隐藏功能的实现
2018/01/23 Javascript
微信小程序实现折叠面板
2018/01/31 Javascript
vue 中swiper的使用教程
2018/05/22 Javascript
基于vue-cli npm run build之后vendor.js文件过大的解决方法
2018/09/27 Javascript
vue中解决拖拽改变存在iframe的div大小时卡顿问题
2020/07/22 Javascript
[40:01]OG vs Winstrike 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
Python实现计算文件夹下.h和.cpp文件的总行数
2015/04/23 Python
selenium+python自动化测试之环境搭建
2019/01/23 Python
python通过实例讲解反射机制
2019/10/17 Python
详解移动端html5页面长按实现高亮全选文本内容的兼容解决方案
2016/12/03 HTML / CSS
BookOutlet加拿大:在网上书店购买廉价折扣图书和小说
2018/10/05 全球购物
介绍一下木马病毒的种类
2015/07/26 面试题
最新个人职业生涯规划书
2014/01/22 职场文书
个人廉洁自律承诺书
2014/03/27 职场文书
中学生运动会口号
2014/06/07 职场文书
中级会计大学生职业生涯规划书
2014/09/16 职场文书
授权委托书
2014/09/17 职场文书
质监局领导班子践行群众路线整改方案
2014/10/26 职场文书
检察院起诉书
2015/05/20 职场文书
2016年政治理论学习心得体会
2016/01/25 职场文书
react使用antd的上传组件实现文件表单一起提交功能(完整代码)
2021/06/29 Javascript
python获取字符串中的email
2022/03/31 Python