1***@qq.com
1***@qq.com
  • 发布:2023-03-04 18:53
  • 更新:2023-03-06 11:47
  • 阅读:259

【报Bug】微信原生小程序循环节点上的key编译索引报错

分类:uni-app

源代码

<view wx:for="arr" wx:key="index" ></view>

这段代码会被编译成

<view v-for="(item,index) in (buttons)" :key="item.index" ></view>

实际上这个item上没有index的,key值取的不正确,应该取index

2023-03-04 18:53 负责人:无 分享
已邀请:
DCloud_UNI_WZF

DCloud_UNI_WZF

测试未复现该问题
另:uniapp for 循环使用 vue 语法 v-for
如确认框架问题,提供完整可复现测试工程

  • 1***@qq.com (作者)

    https://github.com/feliciaZH/wx-components-key.git

    下载下来之后,然后打app的包【运行到App基座】,完了之后查看产物:

    wxcomponents\hello\index.vue

    2023-03-07 18:46

  • DCloud_UNI_WZF

    回复 1***@qq.com: 看起来是写法的问题,参考文档 中 wx:key 的说明

    2023-03-08 21:43

要回复问题请先登录注册