1.目的
通过几个简单的例子,介绍如何实现列表渲染,及在列表中传递参数和跳转界面。
2.列表渲染
.wxml
<view>
<block wx:for="{
{items}}" wx:for-item="item" wx:key="000" wx:for-index="index">
<view>{
{index}}:{
{item.name}}</view>
</block>
</view>
.js
Page({
data:{
items:[
{ name:"商品A"},
{ name:"商品B"},
{ name:"商品C"},
{ name:"商品D"},
{ name:"商品A"}
]
}
})
注意:items和item的区别。
各个属性的含义和对应关系:
变量名 | 含义 |
---|---|
items | 对应data中整个数组 |
item | 变量的值,就是name:“商品A”、name:“商品B”,在js文件中不用有对应的变量,只是在wxml中取的一 |