js:
data:{
list:[
{
id:1,
testData:{ result0:123,result1:456,result2:789},
},
{
id:2,
testData:{ result0:"abc",result1:"def",result2:"ghi"},//备注:里面的result的0,1,2,是动态加上去的,取值的时候也需要动态取
}
]
}
wxml:
<block wx:for="{{list}}">
//需求的效果是——类似于
<view> {{ item.testData.reult{{index}} }}</view>
</block>
//请教各位大佬怎么取值
做列表渲染得循环testData,只是取某个值用{{ item.testData['result' + index] }}
为什么不在JS里完成逻辑,把变量处理成能展示的形式再给wxml不好吗
把result0,result1,result2看作一个整体即可
https://developers.weixin.qq.com/s/1p4DRumu7fuA