- 0: {wenjianbiaoti: "123156456", wenjianleixing: "image", wenjianurl: Array(1)}
- 1: {wenjianbiaoti: "486468", wenjianleixing: "image", wenjianurl: Array(1)}
- 2: {wenjianbiaoti: "4646", wenjianleixing: "images", wenjianurl: Array(6)}
- 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>
把 wenjianurl 打印出来,看看是不是数组
建议还是先学习js基础吧
https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html 添加一个能复现的代码片段
搞个代码片段不行吗