鍍金池/ 問(wèn)答/HTML5  HTML/ vue點(diǎn)擊一個(gè)table的一列,怎么獲取此元素的元素?

vue點(diǎn)擊一個(gè)table的一列,怎么獲取此元素的元素?

點(diǎn)擊晉級(jí)的時(shí)候,想獲取到當(dāng)前的ID號(hào)碼,怎么寫(xiě),jquery是純dom操作往上級(jí)找,vue寫(xiě)dom不好吧?

clipboard.png

回答
編輯回答
陌上花

vue就用elementui吧,https://element.faas.ele.me/#...

2017年10月14日 15:05
編輯回答
款爺

在模板里,你應(yīng)該是循環(huán)把每個(gè)人render出來(lái)的吧,自然就有每個(gè)人的id,像這樣:

<tr v-for="(person,index) in persons">
 <td>
   <a @click="doSomething(person.id)">晉級(jí)</a>
 </td>
</tr>

2017年2月23日 12:54
編輯回答
糖豆豆

用的elementui?
在哪個(gè)column里面使用slot-scope,通過(guò):click傳遞scope.row就行,好久不寫(xiě)vue,具體不記得了

2018年7月10日 10:30