一、使用插件   v-clipboard

1.安装依赖

npm install --save v-clipboard

2.引入   main.js

import Vue from 'vue'
import Clipboard from 'v-clipboard'
Vue.use(Clipboard)

3.使用  index.vue

<template><button v-clipboard="value"v-clipboard:success="Success" v-clipboard:error="Error">  </button>
</template>export default {data() {return {value:'一键复制'}},methods: {// 成功回调Success ({ value, event }){console.log('success', value);this.$message.success("已复制");},// 失败回调Error ({ value, event }) {console.log('error', value)this.$message.error("复制失败");}}}

二、js实现复制功能

1.  script

 <template><div><el-table :data="tableList"><el-table-column fixed prop="name" label="名称" ><template #default="scope"><el-button type="text" @click="copyInput(scope.row.name)" /><el-button type="text" @click="copyName" /></template></el-table-column></el-table></div></template>  <script>data() {return {tableList: [{name:'花花'}],};},methods: {copyInput(data) {// 创建一个新的 div 元素let input = document.createElement("input");input.value = data;// 添加文本节点 到这个新的 div 元素document.body.appendChild(input);// 选择对象input.select(); // 执行浏览器复制命令document.execCommand("Copy");// 复制成功$message({message: "已复制:" + data,type: "success",});// 删除文本节点 从这个新的 div 元素document.body.removeChild(input);},// 复制姓名copyName() {setTimeout(() => {this.copyInput(this.tableList[0].name);}, 100);},}</script>

vue 一键复制粘贴相关推荐

  1. vue 一键复制粘贴文字功能

    1/下载 clipboard 依赖 npm install clipboard --save 2/在功能页面写如下代码 <template><div style="marg ...

  2. JS一键复制粘贴功能

    使用clipboard.js 实现: 它是一个不需要Flash,就能实现文本复制或者剪切到剪切板的轻量级插件: 具体实例: 可以使用cdn 或者直接下载 设置好引用路径. <!DOCTYPE h ...

  3. Android实现一键复制粘贴,兼容低版本系统(api 11以下)

    Android实现一键复制粘贴,兼容低版本系统(api11以下) /**         * 实现文本复制功能         * @param content         * @return t ...

  4. js实现粘贴板js插件clipboard.js实现一键复制粘贴功能

    js实现粘贴板js插件clipboard.js实现一键复制粘贴功能 简介 下载 引入插件 使用 一个节点的复制 多个节点的复制 剪切文本框 复制输入框 简介 clipboard.js 提供了一种更好. ...

  5. Ctrl c 复制html,一键复制粘贴(用热键代替Ctrl+X、Ctrl+C、Ctrl+V)

    在用电脑的时候大家少不了使用ctrl+c和ctrl+v键,也就是复制和粘贴快捷键,本次小编发布的这个一键复制粘贴工具可实现连续复制,顺序粘贴,帮您轻松完成繁琐的文字复制工作,也就是用热键代替Ctrl+ ...

  6. 一键复制粘贴工具使用教程

    一键复制粘贴工具 打开左键复制选项 功能1:选中即完成复制.灭掉"ctrl+c". 功能2:右键双击粘贴,左手脱离键盘,吃零食接电话工作两不误. 软件链接: 链接:https:// ...

  7. layui教程,非常全,常用代码一键复制粘贴

    layui的常用代码可以一键复制粘贴 一键复制layui代码的网址,点击此处调整 网址地址:http://www.shagua.wiki/project/3?p=84 点击按钮,直接复制按钮的代码

  8. 快速回复信息神器哪些支持一键复制粘贴回复

    很多快速回复信息的神器和客户聊天的窗口分属两个平台,在进行快速回复信息时,需要先筛选到快速回复的信息,然后进行复制粘贴后才可以,这样的操作过程是比较复杂的.很多人在进行信息回复时,想找一些可以快速复制 ...

  9. 电脑上使用的一键复制粘贴工具哪些操作便捷?

    选择一键复制粘贴工具,很多人都想选择一些操作比较便捷的,这样在工作中不会占用很多的工作时间,同时还能很好的起到提醒的作用.那么,电脑上使用的一键复制粘贴工具哪些操作比较便捷呢? 赛效一键复制工具是一款 ...

最新文章

  1. 天大本科生论文入选CVPR 2022,实现深度学习长尾分类新SOTA
  2. CentOS配置网关服务器
  3. linux 端口添加地址,linux – 绑定,网络(接口)和多播地址有什么区别?
  4. 【android-tips】Activity间数据传递之Bundle和SharedPreferences
  5. is transfer = C ( only read dynamically) not supported in one order scenario
  6. 在循环里创建数据库连接,严重影响数据库性能
  7. 清理offset_关于 kafka 日志清理策略的问题
  8. 如何使用Docker部署Go Web应用
  9. VGG16关于学习率如何影响精度效应
  10. 2020华为软挑总结——baseline
  11. WIFI理论速度计算
  12. Kaldi在线搭建语音识别系统-李健
  13. html文本输入框代码是什么?如何创建html文本输入框
  14. app版本更新的五种实现方式
  15. 【数据挖掘实战】——航空公司客户价值分析(K-Means聚类案例)
  16. 商人过河c语言编程,商人过河问题C语言源码.c
  17. 【转】在WPF显示动态GIF图片
  18. VLAN 、PVLAN
  19. Hadoop/Spark大数据 Cloudera CCA Spark and Hadoop certificate CCA175认证
  20. VS常见错误之一:LNK1168无法打开进行写入

热门文章

  1. style=border-collapse:collapse
  2. 计算机设备损坏赔偿制度,南昌工学院实验设备损坏丢失赔偿办法
  3. 威布尔分析在产品失效模式评估中的应用举例
  4. 大牧絮叨设计模式:抽象工厂模式
  5. 安装最新的FLASH播放器
  6. Meta最新款VR头显体验者亲述:Quest Pro更漂亮、更有趣,但戴久了,脑袋疼!
  7. GetCredentialCount  80004005
  8. METALINK的账号
  9. java 弧度_java中角度或弧度的计算
  10. 四级单词词组积累(二)