wxml双wx:for
发布于 6 年前 作者 llin 11131 次浏览 来自 问答

用双循环的时候 可不可以用一个循环的值 拼接出另一个的键

arry1: [{ type: “手机”, details: “moble” },{ type: “姓名”, details: “name” }],

arry2: [{ moble: “188888888888”, name: “张三”},],

<block wx:for="{{arry1}}" wx:key=“name” wx:for-item=“arry1”>

<block wx:for="{{arry2}}" wx:key=“name” wx:for-item=“arry2”>

       

{{arry1.type}}  

       

 {{arry. {{arry1.details}} }}    <!—写法错误 正确的应该怎么写->

</block>

</block>

7 回复

是要这种效果么   是的话arry2应该在外层

取不到啊开始我试过了

谢谢 了 开始 写错了

我取到了啊,图不都发上面了么

一开始循环出列表 在循环的列表内添加 循环的数据

手机和姓名也是一个二维的

<view wx:for="{{arry1}}" wx:key="" wx:for-item="arry1">
  <view wx:for="{{arry2}}" wx:key="" wx:for-item="arry2">
    {{arry1.type}}
    {{arry2[arry1.details]}}    
  </view>
</view>

你们这么定义数据究竟为何

回到顶部