微信小程序中for循环如何使用

一、index.js代码中的data数据定义如下

    const app = getApp()
    
    Page({
        data: {
            // todos是一个数组
            todos:[
                { name: 'JavaScript', completed: false},
                { name: 'Html', completed: true },
                { name: 'css', completed: false },
    
            ]
        },
    })


二、index.wxml中如何循环的读取js文件中定义的数组
    <!--
        todos是一个数组可以用wx:for循环获取当中的数据
        wx:for的一个默认属性item可以获取到todos中的数据        
        wx:for-item后面用aaaa代替item
        index代表序号       -->
   
    第一种用法:访问数据的默认索引的变量是index,变量名是:item。

        <view wx:for="{{ todos }}">
            <text>{{index}}</text>            
            <text>{{item.name}}</text>
        </view>



    第二种用法:    用aaaa别名代替item
 

        <view wx:for="{{ todos }}" wx:for-item='aaaa'>
            <text>{{index}}</text>
            <text>{{aaaa.name}}</text>
        </view>
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值