注意 select() 方法只对 input和 textarea有效
template
<textarea
v-if="qrcodes[wechat.WeChatId]"
:title="qrcodes[wechat.WeChatId]"
:id="wechat.WeChatId"
v-text="qrcodes[wechat.WeChatId]"
readonly
></textarea>
<i
class="fa fa-clone"
aria-hidden="true"
title="点击复制URL"
@click="copy(wechat.WeChatId)"
></i>
js
// 点击复制
copy (wechatId) {
document.getElementById(wechatId).select() // 选择对象
document.execCommand('Copy') // 执行浏览器复制命令
console.log('复制成功')
}