zoukankan      html  css  js  c++  java
  • 小程序 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来获得。也算是解决这个问题的一个方向。

    多学习,多进步,共勉

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

    【表情】

  • 相关阅读:
    C#关键字
    委托
    async和await异步编程
    IOC、DI,IoC容器
    数据库脏读、幻读
    关于vue 从零开始的搭建注意事项
    C#.NET WebApi返回各种类型(图片/json数据/字符串)
    win7下IIS配置以及域名映射方法
    18/11月 日常总结
    Js 数组去重的几种方法总结
  • 原文地址:https://www.cnblogs.com/Wei-Yuan/p/6691400.html
Copyright © 2011-2022 走看看