js封装复制内容到剪切板
- 上代码
/**
** text:需要复制的文本内容
*/
export const copyText = (text) =>{
// 创建一个临时 textarea 元素
const textarea = document.createElement('textarea');
textarea.value = text;
// 将 textarea 添加到文档中
document.body.appendChild(textarea);
// 选择文本内容
textarea.select();
// 尝试复制文本内容
document.execCommand('copy');
// 移除临时 textarea 元素
document.body.removeChild(textarea);
}
- 注意: document.execCommand(‘copy’)这个方法好像要被遗弃!!!