废话不多说,直接上步骤!

STEP1:

安装clipboard.js

npm install clipboard --save
STEP2:

在需要使用的页面引入clipboard

import Clipboard from 'clipboard';
STEP3:

vue:

 // 这里的url是要复制的内容, class名与点击事件里创建 Clipboard 对象相关联
<div><p @click="copyUrl" class="copy-btn" :data-clipboard-text="url">【复制链接】</p><a>{{ url}}</a>
</div>
 // 复制链接copyUrl() {let _this = this;let clipboard = new Clipboard(".copy-btn"); // 这里括号里填写上面点击事件绑定的class名clipboard.on("success", e => {// 复制成功,提示根据自己项目实际使用的UI来写_this.$message.success("复制成功")// 释放内存clipboard.destroy();});clipboard.on("error", e => {// 不支持复制,提示根据自己项目实际使用的UI来写_this.$message.error("该浏览器不支持自动复制")// 释放内存clipboard.destroy();});},

Well, that’s all!

vue实现点击复制文本功能相关推荐

  1. vue移动端点击复制文本内容

    安装依赖包: npm install clipboard --save 在需要用到的vue文件导入: import Clipboard from 'clipboard'; import { Toast ...

  2. 小程序文字长按识别复制和自定义一键复制文本功能

    1.文字长按识别复制: 把需要长按复制的文字用text标签包裹,然后添加selectable="true"属性即可 但是这个属性有些缺点,就是长按后不可以直接全选中文本内容进行复制 ...

  3. js点击复制文本 - 案例篇

    文章目录 js点击复制文本 :代码+效果图 效果图 · 示下: html 代码如下: 注意代码: 附:[javascript监听键盘事件 - 如表单enter回车提交](https://blog.cs ...

  4. html点击自动复制功能,html5页面如何实现点击复制的功能

    html5页面如何实现点击复制的功能 发布时间:2020-09-22 11:07:18 来源:亿速云 阅读:136 作者:小新 这篇文章主要介绍了html5页面如何实现点击复制的功能,具有一定借鉴价值 ...

  5. 【前端技巧】实现点击复制文本内容方法

    /*** 点击复制文本内容* * @param {String} content * * @author Outman* @date 2022-10-27*/ // [旧]利用inputElement ...

  6. 实现一键复制文本功能(laya、egret、cocos)

    实现一键复制文本功能(laya.egret.cocos) 如果想转请评论留个言并注明原博 @Sclifftop @13805064305 维尼 https://blog.csdn.net/S_clif ...

  7. js实现复制并能保留原格式粘贴;vue中点击复制粘贴功能;vue复制功能(不需要插件);

    使用场景:vue项目中遇到点击按钮,复制文本的功能.复制成功后可以黏贴. <div @click="copyDesc">复制</div>methods:{c ...

  8. vue中实现点击复制文本内容之clipboard

    项目中有些场景需要点击复制某段内容并粘贴的功能 如点击复制名称,订单号,文章段落等 需要先安装 引入 使用对应的方法 1.安装 npm install clipboard --save 2.引入 直接 ...

  9. vue点击复制链接功能两种方法实现

    今天在写需求的时候有个复制链接功能给实现下,有两种方式可实现 第一种用原生实现 <Button type="success" @click="copyLink(ro ...

  10. vue点击复制链接功能

    需求:点击复制链接,粘贴到地址栏中跳转到相应页面 原理:创建input标签,将链接值赋值给input标签,调用浏览器复制方法 示例代码: <template> <div class= ...

最新文章

  1. VOC2012 分割数据 转 lmdb 格式 python 代码
  2. 【面试虐菜】—— JAVA面试题(2)
  3. SpringMVC接收checkbox传值
  4. hibernate 高级映射 --张国亮总结第一季
  5. [概统]本科二年级 概率论与数理统计 第七讲 期望、方差与相关性
  6. iOS RunLoop 初识
  7. UTF-8格式的文本文件程序读取异常
  8. mybatis反射的核心类
  9. SAP在Kubernetes上打造的Kyma到底是个什么东东
  10. JAVAAPI学习之Calendar类;Calendar类set()、add()、roll()方法区别
  11. Java-开源工具类
  12. 你还可以续命几次?回顾DockPanel Suite项目的发展史
  13. 使用Jedis连接远程服务器的redis
  14. Glide4.0源码全解析(二),load()背后的故事
  15. linux percpu机制解析
  16. 13号线ab线规划图_2018广州地铁13号线二期最新消息:计划今年开工 2022年底建成通车(附线路图+站点)...
  17. 基于Python的QQ空间相册中的所有照片下载器
  18. 二进制漏洞挖掘之angr‘s Reaching Definition Analysis(二)
  19. python随机生成英文字母_在Python中生成随机字母
  20. 【开源分享】自制STC15W408AS开发板

热门文章

  1. 新员工入职表_员工离职率过高,只要三步骤,就能轻松有效控制
  2. 香农编码的MATLAB实现
  3. Ext applyTo和renderTo的区别和用法
  4. Roblox、Epic Games和Meta,详解三巨头如何引爆元宇宙
  5. 九宫格日记 2017年12月19日(周二)
  6. 关于安装VS2005后‘找不到visual studio模板信息’的解决方法
  7. New Windows Vista Includes ActiveSync
  8. Generative Face Completion
  9. 装机必备的100个软件下载和注册码
  10. 下载verycd的方法下载电驴资源隐藏资源的最新可用方法