代码:

/**
 * 复制文本到粘贴板 g
 * @param {String} text 需要复制的内容
 * @return {Boolean} 复制成功:true 或者复制失败:false  执行完函数后,按 ctrl + v 试试
 */
export function copy(text: string): boolean {
  const textareaEl = document.createElement('textarea');
  textareaEl.setAttribute('readonly', 'readonly'); // 防止手机上弹出软键盘
  textareaEl.value = text;
  document.body.appendChild(textareaEl);
  textareaEl.select();
  const res = document.execCommand('copy');
  document.body.removeChild(textareaEl);
  if (res) {
    // 复制成功后的操作
  }
  return res;
}
更新于 阅读次数

请我喝[茶]~( ̄▽ ̄)~*

Roc 微信支付

微信支付

Roc 支付宝

支付宝