gftttrrtrt4
gftttrrtrt4
  • 发布:2020-02-14 21:15
  • 更新:2020-02-14 21:38
  • 阅读:709

【报Bug】V3模式列表绑定点击事件,数据变了,点击事件参数未变

分类:uni-app
<view v-for="item in list" @click="onClick(item)">点击我</view>  

methods: {  
     onClick(item) {  
          这里得到的item  
     }  
}

点击选项之后, onClick的参数是指定的列表选项, 更新list之后,再次点击, onClick得到的参数还是上一次绑定的值,没有更新

HBuilderX 2.5.1 V3模式

代码见附件

2020-02-14 21:15 负责人:无 分享
已邀请:
gftttrrtrt4

gftttrrtrt4 (作者) - s

问题更新:

刚看到已有相同问题链接:
https://ask.dcloud.net.cn/question/87676

暂时解决方案:

<view v-for="(item, index) in list" @click="onClick(index)">点击我</view>    

onClick(index) {  
  consle.log(list[index])  
}
DCloud_uniCloud_WYQ

DCloud_uniCloud_WYQ

此问题已在HBuilderX 2.5.8修复,可以更新验证一下

  • gftttrrtrt4 (作者)

    使用2.5.11-alpha 验证已修复正常

    2020-02-14 21:44

  • 1***@qq.com

    回复 gftttrrtrt4: 最新版本,2.6.3 仍存在这个问题

    2020-03-08 22:35

该问题目前已经被锁定, 无法添加新回复