收藏
回答

如何用模板语言取到结果取到data中的一组数据?

我用{{item.id}}取到一个数据"a",js的data中有一组以"a"为key的值,我想再用{{a}},即类似{{{{item.id}}}}这样的操作取到这个数据,应该怎么做呢?



data:{
    list: [{
        id: "a"
        name: "name1"
        },
        {
        id: "b",
        name: "name2"
        }]
    a: "i need this data"
   }

<view wx:for="list">
  <view value="{{{{item.id}}}}">
这样是错误的,我应该怎么取我需要的数据呢?
</view>
     
回答关注问题邀请回答
收藏

1 个回答

  • 卢霄霄
    卢霄霄
    2021-01-04
    strMap: {
      a: "bla bla bla"
    }
    
    <view value="{{strMap[item.id]}}"></view>
    
    2021-01-04
    有用 2
    回复 5
    • None
      None
      2021-01-04
      但是我的strMap有多组不同的(需要动态取),我保存成了"a": {value: "1"}            得这样取 => {{item.id[value]}},要怎么取呢?谢谢
      2021-01-04
      回复
    • None
      None
      2021-01-04
      2021-01-04
      回复
    • 卢霄霄
      卢霄霄
      2021-01-04回复None
      strMap[item.id].value
      2021-01-04
      1
      回复
    • None
      None
      2021-01-04
      终于搞定了,非常感谢
      2021-01-04
      回复
    • 卢霄霄
      卢霄霄
      2021-01-04回复None
      不客气
      2021-01-04
      回复
登录 后发表内容
问题标签