• 小程序 wx:for 循环嵌套


    json数据:

    [//library-6F
        [//library-6F-601
          [//id:1-1 ,8(Y/N),9(Y/N)……21(Y/N)
            'Y','Y','Y','N','Y','N','N','Y','Y','Y','Y','Y','Y'
          ],
          [
            'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y'
          ],
          [
            'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y'
          ],
          [
            'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y'
          ],
          [
            'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y'
          ],
          [
            'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y'
          ],
        ]
      ],

    wxml:

    <view class="flex-wrp">
      <view class="td flex-item time" style="flex-direction:column;">
        <block wx:for="{{timeId}}">
          <view>{{item}}</view>
        </block>
      </view>
      <block wx:for="{{seatId}}">//得益于从这里获得的index
        <view class="td flex-item" style="flex-direction:column;">{{item}}
          <block wx:for="{{library[0][0][index]}}" wx:for-item="YN">   //index
            <view>
              <image src="../images/{{YN}}.png" style="20px;height:20px;"></image>
            </view>
          </block>
        </view>
      </block>
    </view>

    {{变量}}

    我想要的效果,在变量中再套个变量{{library[ 0 ][ 0 ][ i ]}}。变量分别读取  library[0][0][0],  library[0][0][1], library[0][0][2], library[0][0][3],library[0][0][4], library[0][0][5]。

    不知道如何把这个变量 i 放进去,最后发现自己要的变量可以通过上面for循环{{seatId}}的index来获得。也算是解决这个问题的一个方向。

    多学习,多进步,共勉

    有想招应届生前端的请联系我,努力,有兴趣,愿意学习呀ԅ(¯㉨¯ԅ)

    【表情】

  • 相关阅读:
    适配器模式
    快排变种
    美团面试问题
    gulp前端自动化构建工具新手入门篇
    javascript继承
    .call()和.apply()相同点与不同点
    JavaScript原型,原型链 !
    锚点链接和hash属性
    构造函数与普通函数的比较
    JS的作用域和作用域链
  • 原文地址:https://www.cnblogs.com/Wei-Yuan/p/6691400.html
Copyright © 2020-2023  润新知