如题,@click事件,获取某个data数据,需要将这个内容放到剪切板中.....
给你一个我自己写的复制方法 只需执行 传入你想复制的内容 通过返回结果来判断是否到剪贴板
function copyText (text) {
let copyInput = document.createElement('INPUT')
copyInput.type = 'text'
copyInput.style.width = '1px'
copyInput.style.height = '1px'
copyInput.style.border = 0
copyInput.style.outline = 0
document.body.appendChild(copyInput)
copyInput.value = text
copyInput.select()
const result = document.execCommand('Copy')
document.body.removeChild(copyInput)
return result
}
6 回答2.9k 阅读✓ 已解决
8 回答4.7k 阅读✓ 已解决
6 回答3.4k 阅读✓ 已解决
5 回答2.8k 阅读✓ 已解决
6 回答2.3k 阅读
5 回答6.3k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
可以将你的数据放入一个隐藏的
input
元素中,选中后复制。