收藏
回答

wx:key报错does not look like a valid key name?


以前开发也没遇到过这种问题,item.id也没有问题,为什么会报警告

回答关注问题邀请回答
收藏

34 个回答

  • 五味鱼头
    五味鱼头
    2020-12-04

    wx:key="id" 问题解决了

    2020-12-04
    有用
    回复
  •     ھەرىقۇش 蜂鸟
       ھەرىقۇش 蜂鸟
    2020-07-24

    wx:key="id">

    这样写就不报错了。

    2020-07-24
    有用
    回复
  • 公子丶
    公子丶
    2020-06-18

    昨天过了一遍mpvue的源码,由于小程序官方(微信)对于wx:key 参数值的修改(只能是字符串形式)做了修改,所以按照mpvue的编译方案,循环的话由于key值还是老版本的变量方案,导致控制台全是警告⚠️,好了,不啰嗦了,直接上最终代码。最终方案舍弃的自定义的key值,直接用index做key渲染,兼容方案在编译输出的时候会编译到wx:for之前,等有时间再完善一下。(使用最终方案,请注视兼容方案。

    2020-06-18
    有用
    回复
  • ___"vic。
    ___"vic。
    2020-04-15

    不加{{}}?????

    2020-04-15
    有用
    回复
  • The end point
    The end point
    2020-04-03

    有点爽歪歪

    2020-04-03
    有用
    回复
  • 小夏
    小夏
    2020-03-25

    如果是双重循环怎么办呢,父循环直接wx:key="item1.id",子循环是wx:key="item2.id", 这样的吗?

    2020-03-25
    有用
    回复
  • 走,去你家吃
    走,去你家吃
    2020-03-18

    原来不要花括号了呀?我就想问问腾讯大爷,做这样的改进是出于什么想法呀?整个项目的wx:key都要改,改出了bug谁负责啊?!

    2020-03-18
    有用
    回复
  • 恬淡安然
    恬淡安然
    2020-03-06

    从用小程序以来,真是对设计者吐槽不已。

    2020-03-06
    有用
    回复
  • fly
    fly
    2020-03-04

    用taro的怎么改这个问题?

    2020-03-04
    有用
    回复
  • Mori
    Mori
    2020-02-05

    const re = /wx\:key=[\"\']\{\{(.*)\}\}[\"\']/g

    replace(re, 'wx:key="$1"')

    祝你好运

    2020-02-05
    有用
    回复

正在加载...

登录 后发表内容
问题标签