🌺前言
js复制
javascript
async function handleClick(copyData) {
try {
if (navigator.clipboard) {
// 安全域
await navigator.clipboard.writeText(copyData)
} else {
// 非安全域,回退到 document.execCommand
const tempTextarea = document.createElement('textarea')
tempTextarea.value = copyData
document.body.appendChild(tempTextarea)
tempTextarea.select()
document.execCommand('copy')
document.body.removeChild(tempTextarea)
}
ElMessage({
type: 'success',
message: '复制成功'
})
} catch (err) {
console.error('复制操作不被支持或失败: ', err)
ElMessage({
type: 'error',
message: '复制操作不被支持或失败'
})
}
}
文章最后更新于 2024-09-20 09:18:27
作者:徐徐版权声明:转载请注明文章出处
留言

~~空空如也