两层循环,子循环怎么取得父循环的index?
发布于 7 年前 作者 rcheng 15806 次浏览 来自 问答

<block wx:for="{{carts}}" wx:key="{{index}}>

    <block wx:for="{{carts.cidlist}}" wx:key=“index”>

        <text id="{{index}}" data-fatherid="{{}}">-</text>

    </block>

</block>

这里fatherid应当填什么?

2 回复

谢谢 老猴Stormrage

数组元素对应下标可自定义变量,如果循环的是JSON而不是数组,则wx:for-index拿到的是元素的key

<block wx:for="{{carts}}" wx:key="{{index}}       wx:for-index="index1" >

    <block wx:for="{{carts.cidlist}}" wx:key="index"      wx:for-index="index2">

        <text id="{{index2}}" data-fatherid="{{index1}}">-</text>

    </block>

</block>

回到顶部