前端 复制到剪切板功能函数实现

EG:

javascript 复制代码
// import { Message, Notice } from 'view-ui-plus';
/**
 * 复制到剪切板
 * 
 * @param {string} content - 内容 
 * @param {string} type - 类型 
 */
const copyShearPlate = (content, type) => {
  let title = {
    get: '获取token',
    update: '更新token'
  }[type]

  // 复制文本到剪贴板
  navigator.clipboard.writeText(content)
    .then(function () {
      
    // PS: 这个使用的是 view-ui-plus 组件库实现的弹窗提示 
      Notice.success({ title, render: h => h('span', ['已经成功复制到剪切板']) });
    })
    .catch(function (error) {
      Notice.error({ title, render: h => h('span', ['复制到剪切板失败']) })
    });
}

export { copyShearPlate }

使用:

javascript 复制代码
import { copyShearPlate } from "@utils";
copyShearPlate ("测试数据", "get")
相关推荐
qq_1841776773 分钟前
前端自动部署项目到服务器
服务器·前端·javascript
非凡ghost5 分钟前
猫眼浏览器(Chrome内核增强版浏览器)官方便携版
前端·网络·chrome·windows·软件需求
C2X19 分钟前
Vue3.0 学习总结
前端
汤姆Tom21 分钟前
CSS 新特性与未来趋势
前端·css·面试
尘世中一位迷途小书童21 分钟前
🚀 pnpm + Monorepo 实战指南:现代前端项目管理的最佳实践
前端·架构
杨超越luckly35 分钟前
HTML应用指南:利用GET请求获取全国中国建设银行网点位置信息
前端·arcgis·html·数据可视化·门店数据
王翼鹏37 分钟前
html 全角空格和半角空格
前端·html
敲代码的嘎仔38 分钟前
JavaWeb零基础学习Day2——JS & Vue
java·开发语言·前端·javascript·数据结构·学习·算法
CsharpDev-奶豆哥41 分钟前
jq获取html字符串中的图片逐个修改并覆盖原html的解决方案
前端·html
IT_陈寒1 小时前
Python性能优化:用这5个鲜为人知的内置函数让你的代码提速50%
前端·人工智能·后端