实现点击复制文本功能
记录一下项目中用来实现点击复制文本的两个方法。
使用copy-to-clipboard
import copy from "copy-to-clipboard";
const handleCopyText = value => { copy(value) }
使用navigator.clipboard
// 方法
const copyText=(value,callback)=>{
if(navigator.clipboard){
navigator.clipboard.writeText(value);
callback(true);
return;
}
callback(false);
}
// 调用
const handleCopyText = value => {
copyText(value, () => {
console.log('Copy Success');
}) }