// 最底层方法 调用复制
window.copyText = function (i) {
console.log(i)
let copyDOM = document.getElementById("imsi-num-"+i);
let range = document.createRange();
window.getSelection().removeAllRanges();
range.selectNode(copyDOM);
window.getSelection().addRange(range);
let successful = document.execCommand('copy');
if(successful){
message.success('复制成功!')
}else{
message.warning('复制失败,请手动复制!')
}
// 移除选中的元素
window.getSelection().removeAllRanges();
}
// html 这样写
`<div class='imsi-number' id="${'imsi-num-' + i}">${ele.search_content}
<span onclick="copyText(${i})" class="imsi-num-copy">复制</span>
</div>`
2021-11-10 调用最底层方法 实现复制功能(可在es6语法模板字符串中使用)
最新推荐文章于 2023-08-20 10:10:01 发布