微信小程序 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 相关文章推荐
ExtJS中设置下拉列表框不可编辑的方法
May 07 Javascript
javascript面向对象之共享成员属性与方法及prototype关键字用法
Jan 13 Javascript
js判断子窗体是否关闭的方法
Aug 11 Javascript
基于Javascript实现返回顶部按钮
Feb 29 Javascript
漂亮! js实现颜色渐变效果
Aug 12 Javascript
Vuejs第十三篇之组件——杂项
Sep 09 Javascript
详解Angularjs在控制器(controller.js)中使用过滤器($filter)格式化日期/时间实例
Feb 17 Javascript
jQuery 开发之EasyUI 添加数据的实例
Sep 26 jQuery
vuejs 切换导航条高亮(路由菜单高亮)的方法示例
May 29 Javascript
深入了解query和params的使用区别
Jun 24 Javascript
Vue.extend 编程式插入组件的实现
Nov 18 Javascript
解决vue项目axios每次请求session不一致的问题
Oct 24 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 session会话的安全性分析
2011/09/08 PHP
解析argc argv在php中的应用
2013/06/24 PHP
PHP使用CURL实现对带有验证码的网站进行模拟登录的方法
2014/07/23 PHP
php中time()与$_SERVER[REQUEST_TIME]用法区别
2014/11/19 PHP
PHP实现抓取HTTPS内容
2014/12/01 PHP
PHP中使用imagick生成PSD文件缩略图教程
2015/01/26 PHP
PHP多种序列化/反序列化的方法详解
2017/06/23 PHP
one.php 多项目、函数库、类库 统一为一个版本的方法
2020/08/24 PHP
设置下载不需要倒计时cookie(倒计时代码)
2008/11/19 Javascript
小议Javascript中的this指针
2010/03/18 Javascript
基于jQuery实现的水平和垂直居中的div窗口
2011/08/08 Javascript
理解JavaScript中Promise的使用
2016/01/18 Javascript
Javascript实现图片轮播效果(二)图片序列节点的控制实现
2016/02/17 Javascript
JavaScript闭包和回调详解
2017/08/09 Javascript
JavaScript学习笔记之函数记忆
2017/09/06 Javascript
vue下拉菜单组件(含搜索)的实现代码
2018/11/25 Javascript
JavaScript实现动态留言板
2020/03/16 Javascript
js实现无缝轮播图特效
2020/05/09 Javascript
[03:42]2016国际邀请赛中国区预选赛首日现场玩家采访
2016/06/26 DOTA
Python常用随机数与随机字符串方法实例
2015/04/09 Python
python 网络编程详解及简单实例
2017/04/25 Python
python paramiko模块学习分享
2017/08/23 Python
纯用NumPy实现神经网络的示例代码
2018/10/24 Python
python flask框架实现重定向功能示例
2019/07/02 Python
用Cython加速Python到“起飞”(推荐)
2019/08/01 Python
Python+Kepler.gl轻松制作酷炫路径动画的实现示例
2020/06/02 Python
pycharm永久激活超详细教程
2020/10/29 Python
巴黎卡诗美国官方网站:始于1964年的头发头皮护理专家
2017/07/10 全球购物
应聘自荐书
2013/10/08 职场文书
捐款倡议书范文
2014/02/02 职场文书
市场调查策划方案
2014/06/10 职场文书
会议欢迎词
2015/01/23 职场文书
安全生产隐患排查制度
2015/08/05 职场文书
2015年行政管理人员工作总结
2015/10/15 职场文书
python munch库的使用解析
2021/05/25 Python
Oracle中update和select 关联操作
2022/01/18 Oracle