wxml如何条件渲染?
发布于 4 年前 作者 yixiuying 15002 次浏览 来自 问答

最近在做一个小程序,卡在了wxml条件渲染上面,求大哥们帮帮我!!!

例如 我在data里声明了一个数组

    SUN: [{name"a"type:[11,12,13,14,15]}, 
        {name"b"type:[21,22,24,24,25]}      
    ],
        index: 13

然后我想在wxml里遍历SUN[i].type, 当SUN[i].type == index时,输出SUN[i].name。

这个放到js里我没问题,但在wxml里怎么实现?还是说我这个SUN的数据结构就无法实现这个?那还有别的办法实现吗?

这是代码片段,求大佬帮我想想辙!!

https://developers.weixin.qq.com/s/VxhPuSma7Com

1 回复
<view wx:for="{{SUN}}" wx:for-index="num1" wx:key="*this">
  <view wx:for="{{item.type}}" wx:for-item="idx" wx:for-index="num2" wx:key="*this" wx:if="{{idx == index}}">
    ans: {{item.name}}
  </view>
</view>
回到顶部