收藏
回答

两层循环,子循环怎么取得父循环的index?

问题模块
API和组件

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

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

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

    </block>

</block>



这里fatherid应当填什么?



最后一次编辑于  2017-12-06
回答关注问题邀请回答
收藏

2 个回答

  • 自由的阳光
    自由的阳光
    2017-12-07

    谢谢 老猴Stormrage

    2017-12-07
    赞同
    回复
  • 老猴Stormrage
    老猴Stormrage
    2017-12-06

    数组元素对应下标可自定义变量,如果循环的是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>

    2017-12-06
    赞同
    回复