亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

v-for 怎么實現怎么實現對某個指定元素的文本節點的獲取呢?

v-for 怎么實現怎么實現對某個指定元素的文本節點的獲取呢?

長風秋雁 2019-03-14 15:13:14
通過v-for生成列表,每行中的tr都有復制按鈕,點擊復制實現對tr中的某個td文本節點copy,現在是不知道怎么獲取到item.code文本節點,這個具體代碼如下:<tr v-for="(item,index) in userListLimit" :key="index">            <td>{{item.inserted_at}}</td>            <td ref="itemCode">{{item.code}}</td>            <td>{{item.inviter}}</td>            <td>{{item.invitee}}</td>            <td>{{item.when_long}}</td>            <td :title="item.note">{{item.note}}</td>            <td>                <a v-if= "item.invitee==''?true:false" @click="myCopy($event)">復制</a>            </td></tr>// 點擊復制到剪貼板  myCopy(event) {   // event.target.parentNode.previousSibling.select()    document.execCommand('Copy')  },
查看完整描述

2 回答

?
一只甜甜圈

TA貢獻1836條經驗 獲得超5個贊

直接把code作為參數,myCopy里面修改
myCopy($event),event有用到嗎,沒用的話myCopy(item.code),有用的話myCopy($event,item.code);

然后在tr上綁定ref,這樣通過vue的ref就能找到節點啦。
<tr v-for="(item,index) in userListLimit" :key="index" :ref='item.code'>


查看完整回答
反對 回復 2019-03-28
  • 2 回答
  • 0 關注
  • 726 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號