收藏
回答

关于wx:for嵌套的问题,还请前辈们不吝赐教。第二层for为什么不能实现?

  1. 0: {wenjianbiaoti"123156456"wenjianleixing"image"wenjianurl: Array(1)}
  2. 1: {wenjianbiaoti"486468"wenjianleixing"image"wenjianurl: Array(1)}
  3. 2: {wenjianbiaoti"4646"wenjianleixing"images"wenjianurl: Array(6)}
  4. 3: {wenjianbiaoti"14564864"wenjianleixing"image"wenjianurl: Array(1)}

有这样一个数组ziliaomuluhechengdata[],数组包含以上4组对象,当wenjianleixinleixing等于image时,wejianurl里只有一个链接,当wenjianleixing等于images时,wenjianurl数组内包含多个键为imageurl值为对应链接的对象。现在想用嵌套循环把它的内容展示出来,第一层for没有问题,第二层for想展开wejianurl中的多个imageurl键值中的图片链接无论怎么都没有实现,还请前辈们赐教。

我自己的WXML代码

<block wx:for="{{ziliaomuluhechengdata}}" wx:key="index" wx:for-item="item" style="width: 100%;">

  <!--单张图片逻辑-->

  <view wx:if="{{item.wenjianleixing}}=='image'" style="width: 100%;">

    <view   class="tag" bindtap="toggleImageVisibility" data-index="{{index}}">{{item.wenjianbiaoti}}︾</view>

    <image wx:if="{{showImage[index]}}" style="width: 100%;" src="{{item.wenjianurl}}"></image>

  </view>

  <!--多张图片逻辑-->

  <view wx:else="{{item.wenjianleixing}}=='images'" style="width: 100%;">

    <view class="tag" bindtap="toggleImageVisibility" data-index="{{index}}">{{item.wenjianbiaoti}}︾</view>

    <view wx:if="{{showImage[index]}}">

    <view wx:for="{{item.wenjianurl}}" wx:for-item="itemone" wx:key="key">

    <image style="width: 100%;" src="{{itemone.imageurl}}"></image>

    </view>

    </view>

  </view>

</block>

回答关注问题邀请回答
收藏

4 个回答

登录 后发表内容