收藏
回答

wx:key使用属性对象中的字段报出警告错误?

<view wx:for="{{contentList}}" wx:key="meta.id"></view>

wx:key不能使用列表中属性对象内的字段吗?

contentList的结构是

[
    {
        meta: { id: 1 }
        other: ... 

    }

   ...

]

报出警告错误 does not look like a valid key name

最后一次编辑于  星期二 11:37
回答关注问题邀请回答
收藏

2 个回答

  • 社区技术运营专员-灵芝
    社区技术运营专员-灵芝
    星期二 12:03

    请依据提示以及文档说明进行修改:https://developers.weixin.qq.com/miniprogram/dev/reference/wxml/list.html


    星期二 12:03
    赞同
    回复 1
    • 王克寒
      王克寒
      星期二 12:13
      我知道是一个字符串,我也没用绑定语法,也不会动态改变,我的意思是只能是列表item的直接属性名称,不会根据字符串去查询最深的属性值做为唯一标识?这个就有点不合理了,非要去破坏原有结构把标识值放到item的根属性节点上
      星期二 12:13
      回复
  • 米法(BINNIE SMILE)
    米法(BINNIE SMILE)
    星期二 12:03
    用item.id
    星期二 12:03
    赞同
    回复
问题标签