vue点击一个table的一列,怎么获取此元素的元素?

点击晋级的时候,想获取到当前的ID号码,怎么写,jquery是纯dom操作往上级找,vue写dom不好吧?

clipboard.png

阅读 4.7k
3 个回答

用的elementui?
在哪个column里面使用slot-scope,通过:click传递scope.row就行,好久不写vue,具体不记得了

在模板里,你应该是循环把每个人render出来的吧,自然就有每个人的id,像这样:

<tr v-for="(person,index) in persons">
 <td>
   <a @click="doSomething(person.id)">晋级</a>
 </td>
</tr>

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题