微信小程序> 微信小程序列表渲染(循环渲染)

微信小程序列表渲染(循环渲染)

浏览量:630 时间: 来源:smile-yan

1. 编写目的

一个简单例子,介绍微信小程序如何实现列表渲染(循环渲染)

2. 例子

js代码中准备数据(数组):

  data: {    smiles: [      "../../image/weather/smile1.png",      "../../image/weather/soso.png",      "../../image/weather/unhappy.png",      "../../image/weather/cry.png"    ]  }

wxml中编写循环渲染:

 view class="demo-container" id="model_weather"    block wx:for="{{smiles}}"wx:key="yyy"  wx:for-item="itemName" wx:for-index="index"       image class="image" src="{{itemName}}" bindtap='img_smile' data-smile='{{index}}'/    /block  /view

下面是对应关系:

变量名对应关系
smiles对应data中整个数组
yyy随便起的,为了解决IDE报出的警告问题
itemName变量的值,比如…/…/image/weather/smile1.png等等
index数组下标,从0开始,0,1,2,3

输出的效果如下:
小程序

3. 说明

同样的道理,那些变量名可以随便定义,但是循环体中使用这些变量时不要弄错,免得带来一些麻烦。

Smileyan 2019年2月23日

版权声明

即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。

产品经理

手机 : 13312967497

擅长 : 小程序流量变现

扫码领取礼包

热门模板

  • 头条
  • 搜狐
  • 微博
  • 百家
  • 一点资讯
  • 知乎