1、在Vue中引入clipboard

npm install clipboard --save

2、在需要的组件中引入

import Clipboard from 'clipboard';

3、页面中使用

<view class="relation"><span>联系我们</span><span id="copy" class="mlr">{{copyEmail}}</span>// :data-clipboard-text="copyEmail" //     data-clipboard-text放置需要复制的内容//     copyEmail在data中定义// data-clipboard-action="copy"  操作方式为复制// data-clipboard-target="#copy"  复制的目标,指向#copy<a class="copy-email" :data-clipboard-text="copyEmail" data-clipboard-action="copy" data-clipboard-target="#copy" @click="copy()">点击复制邮箱</a>
</view>
copy(){let that = this;let clipboard = new Clipboard(".copy-email");clipboard.on('success', e => {that.$message.success("复制成功!")clipboard.destroy()})clipboard.on('error', e => {that.$message.error("复制失败,请手动复制!")clipboard.destroy()})
},

vue中使用clipboard实现点击复制功能相关推荐

  1. vue中防止按钮重复点击提交的方法

    vue中防止按钮重复点击提交的方法 vue中防止按钮重复点击提交的方法 一.自定义全局指令 二.自定义局部指令 三.动态控制disabled属性 vue中防止按钮重复点击提交的方法 经常会遇到的一个问 ...

  2. Vue中实现页面上点击按钮下载文件(exe)

    场景 若依前后端分离版手把手教你本地搭建环境并运行项目: 若依前后端分离版手把手教你本地搭建环境并运行项目_BADAO_LIUMANG_QIZHI的博客-CSDN博客 在上面搭建起来的Vue前端项目中 ...

  3. vue中实现音乐图标点击播放/暂停的组件

    vue子组件(css定位代码自行修改),在componets文件夹下新建bgmusic.vue文件: <template><div class="music"&g ...

  4. vue中触发按钮的点击事件

    主动触发点击事件 由vue代码触发点击事件,实现的效果是:点击按钮,触发 输入框点击事件,从而实现选择文件. 示例如下: <template><input type="fi ...

  5. vue中v-for循环选中点击的元素并对该元素添加样式

    html: <div v-for = "(item,index) in items" :class = "active == index ? 'addclass' ...

  6. vue中echarts纵轴添加点击事件

    直接上代码 initChart () {this.ganttChart = echarts.init(document.getElementById('gantt-chart'))const _sel ...

  7. vue中失焦事件和点击事件冲突,如何解决?

    ①可以通过添加setTimeout来实现(但是有时候会出问题,会失效) //设备号失焦事件blurInput(){setTimeout(() => {this.isShowAuto = fals ...

  8. vue选中点击的元素_vue中v-for循环选中点击的元素并对该元素添加样式操作

    相信大家都会遇到这种情况:v-for循环时,我只需要点击到的元素做出相应反应,其他的元素不变:但是往往所有v-for循环出的元素都会变化.如下面的代码:我需要点击到的元素添加一个类样式,其他元素不变, ...

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

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

  10. Vue 实现点击复制功能概述

    题记 -- 执剑天涯,从你的点滴积累开始,所及之处,必精益求精. 在实际项目开发中,用到复制的地方还挺多,如一些链接过长不显示,点击一下载复制到剪切板或者是将复制的内容自动填到其他组件中,这个复制功能 ...

最新文章

  1. 开源编解码器 SOLO 源码解读:带宽扩展与窄带编码
  2. C#窗体应用程序崩溃解决方法总结
  3. 清浊音判别 matlab,matlab语音信号处理如何判别清浊音?
  4. 【Java】基于栈的括号匹配问题
  5. android list 替换元素_Java 集合(二)——Set 集合、List 集合和 Collections 工具类...
  6. 基于tensorflow+RNN的MNIST数据集手写数字分类
  7. python基础篇--从零开始(中)PyCharm、Vscode安装。
  8. 2011年6月CISA考试报名时间公布
  9. java8 32位和64位资源分享 Windows 版本:8u311
  10. 【工作提效】PLSQL使用技巧
  11. 2020.10.20英语前端电话面试总结
  12. 生成3D多棱柱的方法(3D立体图片)
  13. webrtc音频处理源码概述
  14. java如何创建长连接_Java如何实现长连接
  15. Windows 10, version 21H2 (released Nov 2021) 简体中文版、英文版(企业版)下载
  16. circos个人使用教程
  17. 华为U8150(IDEOS)手机USB驱动安装
  18. React 安装及创建项目
  19. VisionPro和Halcon 的详细对比
  20. 查看Python文档的几种方法

热门文章

  1. Hive安装配置详解(提供实验平台)
  2. Python正态云发生器
  3. Chrome浏览器默认新标签页空白怎么办
  4. 【通信】Matlab实现多同步压缩变换
  5. 国科大英语Unit4
  6. Transaction marked as rollbackOnly
  7. 小程序分账系统是什么?能解决二清吗?
  8. YonMaster开发者认证线上赋能培训班定档4月18日
  9. Oracle 11.2.0.4.0 安装包校验
  10. php做一个文章页面,thinkphp教程-文章内容页上一页下一页功能实现