2***@qq.com
2***@qq.com
  • 发布:2020-10-04 23:47
  • 更新:2021-06-01 15:45
  • 阅读:888

v-for遍历,无法动态绑定id了

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win10

HBuilderX类型: 正式

HBuilderX版本号: 2.8.13

手机系统: Android

手机系统版本号: Android 8.1

手机厂商: OPPO

手机机型: oppo A5

页面类型: vue

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

<scroll-view class="left" scroll-y @tap="changeleftTag">
<view v-for="(item,index) in leftList" :key="index" :id="index">
<text :class="choiceTab == index ? 'choiceTabStyle':''">{{item}}</text>
</view>
</scroll-view>

methods: {
changeleftTag(e) {
console.log(e.target);
console.log(e.target.id);
},
}

预期结果:

能打印出对应的id值

实际结果:

没有值。

bug描述:

想通过动态绑定id,然后利用事件委托原理,(通过e.traget)获取到对应事件源,

2020-10-04 23:47 负责人:无 分享
已邀请:
chenli

chenli

你事件绑定和id属性不是在同一个组件上

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

    没有在同一个组件上,想通过事件冒泡获取到目的事件的view,拿到id。

    2020-10-19 20:54

w***@icey.cc

w***@icey.cc

我也想问呢,怎么才能通过事件委托,拿到实际点击的元素啊。

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