微信小程序 for 循环详解


Posted in Javascript onOctober 09, 2016

1,wx:for

在组件上使用wx:for控制属性绑定一个数组,即可使用数组中各项的数据重复渲染该组件。默认数组的当前项的下标变量名默认为index,数组当前项的变量名默认为item 事例如下:

wxml文件:

<view wx:for="{{items}}">
{{index}}: {{item:one}}
</view>
js文件:
Page({
items:[{
one: "test1",
},{
one: "test2"
}]
})

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

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

wxml文件:

<view wx:for="{{items}}" wx:for-item="name" wx:for-index="id">
{{id}}: {{name.one}}
</view>

下面是一个九九乘法表事例:
<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>

2,block  wx:for

wx:for用在<blcok/>标签上,以渲染一个包含多节点的结构块。例如:

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

效果图如下:

微信小程序 for 循环详解

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

Javascript 相关文章推荐
用js实现的一个Flash滚动轮换显示图片代码生成器
Mar 14 Javascript
jQuery学习5 jQuery事件模型
Feb 07 Javascript
JS实现超过长度限制后自动跳转下一款文本框的方法
Feb 23 Javascript
JavaScript验证Email(3种方法)
Sep 21 Javascript
JavaScript数据绑定实现一个简单的 MVVM 库
Apr 08 Javascript
解决jquery无法找到其他父级子集问题的方法
May 10 Javascript
JQuery PHP图片在线裁剪实例
Jul 27 Javascript
Java  Spring 事务回滚详解
Oct 17 Javascript
jQuery实现倒计时(倒计时年月日可自己输入)
Dec 02 Javascript
如何使用Bootstrap 按钮实例详解
Mar 29 Javascript
ES6实现的遍历目录函数示例
Apr 07 Javascript
为什么Vue3.0使用Proxy实现数据监听(defineProperty表示不背这个锅)
Oct 14 Javascript
微信小程序 条件渲染详解
Oct 09 #Javascript
手机浏览器 后退按钮强制刷新页面方法总结
Oct 09 #Javascript
最实用的jQuery分页插件
Oct 09 #Javascript
js本地图片预览实现代码
Oct 09 #Javascript
js html css实现复选框全选与反选
Oct 09 #Javascript
不间断循环滚动效果的实例代码(必看篇)
Oct 08 #Javascript
关于JavaScript和jQuery的类型判断详解
Oct 08 #Javascript
You might like
生成卡号php代码
2008/04/09 PHP
PHP中SESSION使用中的一点经验总结
2012/03/30 PHP
php pki加密技术(openssl)详解
2013/07/01 PHP
PHP FTP操作类代码( 上传、拷贝、移动、删除文件/创建目录)
2014/05/10 PHP
php实现上传图片文件代码
2015/07/19 PHP
PHP简单实现生成txt文件到指定目录的方法
2016/04/25 PHP
thinkPHP实现的联动菜单功能详解
2017/05/05 PHP
apache集成php7.3.5的详细步骤
2019/06/20 PHP
Extjs学习笔记之八 继承和事件基础
2010/01/08 Javascript
关于jQuery中.attr()和.prop()的问题探讨
2013/09/06 Javascript
js弹窗返回值详解(window.open方式)
2014/01/11 Javascript
你不需要jQuery(三) 新AJAX方法fetch()
2016/06/14 Javascript
NodeJs读取JSON文件格式化时的注意事项
2016/09/25 NodeJs
微信小程序 教程之数据绑定
2016/10/18 Javascript
jQuery插件FusionCharts实现的3D柱状图效果实例【附demo源码下载】
2017/03/03 Javascript
js模拟百度模糊搜索的实例
2017/08/04 Javascript
简单实现jQuery手风琴效果
2017/08/18 jQuery
Vue CLI3基础学习之pages构建多页应用
2019/06/02 Javascript
微信小程序中的video视频实现 自定义播放按钮、封面图、视频封面上文案
2020/01/02 Javascript
解决angular 使用原生拖拽页面卡顿及表单控件输入延迟问题
2020/04/21 Javascript
[02:34]肉山说——泡妞篇
2014/09/16 DOTA
Python 时间操作例子和时间格式化参数小结
2014/04/24 Python
归纳整理Python中的控制流语句的知识点
2015/04/14 Python
python使用xlrd实现检索excel中某列含有指定字符串记录的方法
2015/05/09 Python
解决Python 中英文混输格式对齐的问题
2018/07/16 Python
对PyTorch torch.stack的实例讲解
2018/07/30 Python
python实现简单多人聊天室
2018/12/11 Python
GUESS德国官网:美国牛仔服装品牌
2017/02/14 全球购物
服务明星事迹材料
2014/12/29 职场文书
初三语文教学计划
2015/01/22 职场文书
玄武湖导游词
2015/02/05 职场文书
2015年幼儿园中班开学寄语
2015/05/27 职场文书
春节慰问简报
2015/07/21 职场文书
幼儿教师三分钟演讲稿
2019/06/21 职场文书
python基于tkinter制作无损音乐下载工具
2021/03/29 Python
Nginx进程调度问题详解
2021/09/25 Servers