操作如下:

npm install clipboard --save

import Clipboard from 'clipboard';

Vue.use(VueClipboard)

<template id="demo"><div class="container"><!-- 文本内容 --><input type="text" v-model="message"><!-- 复制按钮,通过v-model来识别哪个文本内容 --><button type="button"v-clipboard:copy="message"v-clipboard:success="onCopy"v-clipboard:error="onError">复制</button></div>
</template>
<script>
export default {data () {return {message: '啦啦啦,这是复制的内容!',codes: '',}},methods: {onCopy: function (e) {console.log('你刚刚复制: ' + e.text)},onError: function (e) {console.log('无法复制文本!')}}
}
</script>

转载于:https://www.cnblogs.com/renzm0318/p/11551357.html

实现点击按钮复制文本(Clipboard包)相关推荐

  1. vue 适配微信浏览器 实现点击按钮复制文本 clipboard

    之前写的复制功能发现用微信打开的浏览器页面不生效,所以又换了种方法实现 首先,安装 clipboard npm install clipboard --save 然后,引入 clipboard imp ...

  2. vue怎么实现点击复制html,Vue实现点击按钮复制文本内容的例子

    Vue实现点击按钮复制文本内容的例子 点击复制功能主要通过 clipboard.js 来实现 在vue中使用clipboard.js 时候发现一个问题,就是如果不是input或者button 按钮的话 ...

  3. 点击按钮复制文本框内容

    点击按钮复制文本框内容 复制文本框内容的方法如下: function Copy(){var e=document.getElementById("content");//对象是co ...

  4. JS复制文本到粘贴板,前端H5移动端点击按钮复制文本到粘贴板。

    最近做手机端H5网页里面有个活动:点击按钮复制邀请码.查过一些方法,在电脑端可以复制粘贴,一放在手机上面打开网页就不能复制粘贴了. 直接进入正题 使用开源项目 clipboard.js, 官网:点击打 ...

  5. html 复制文本按钮,js实现点击按钮复制文本功能

    最近遇到一个需求,需要点击按钮,复制 标签中的文本到剪切板 之前做过复制输入框的内容,原以为差不多,结果发现根本行不通 尝试了各种办法,最后使了个障眼法,实现了下面的效果 一.原理分析 浏览器提供了 ...

  6. js实现点击按钮复制文本功能

    最近遇到一个需求,需要点击按钮,复制 <p> 标签中的文本到剪切板 之前做过复制输入框的内容,原以为差不多,结果发现根本行不通 尝试了各种办法,最后使了个障眼法,实现了下面的效果 一.原理 ...

  7. html5点击复制文本框内容,js实现点击按钮复制文本功能

    最近遇到一个需求,需要点击按钮,复制 标签中的文本到剪切板 之前做过复制输入框的内容,原以为差不多,结果发现根本行不通 尝试了各种办法,最后使了个障眼法,实现了下面的效果 一.原理分析 浏览器提供了 ...

  8. 实现点击按钮 复制文本内容

    一.原生方法 1.结构 <li><span>运单号码:</span><b id="waybill_number">{$order-& ...

  9. 利用clipboardJs 点击按钮复制文本

    官网:https://clipboardjs.com/ 1.  npm install clipboard --save 2. 引入 import ClipboardJS from 'clipboar ...

最新文章

  1. CSP认证201612-4 压缩编码[C++题解]:区间dp、huffman树、石子合并
  2. solidworks2018安装教程
  3. 浅谈GSM/GPRS模块软硬件设计(基于有方M660+模块和单片机)
  4. 安卓加载asset中的json文件_Android解析Asset目录下的json文件
  5. u大侠pe系统桌面计算机,WinPE系统的四种启动方法
  6. C++通过系统版本号获取windows系统版本
  7. VS Code 1.37 发布,多个图标迎来全新设计
  8. 保留五天的日志 php,怎样让日志在归档目录保留5天?
  9. 浏览器兼容性检查从5.5到11的Internet Explorer版本_IETester
  10. ntko web firefox跨浏览器插件_Web浏览器如何使用进程和线程
  11. 测试工具ApiPost和Postman及Apifox
  12. FastAPI获年度第一新兴框架,2021年最受欢迎的TOP 100开发工具出炉
  13. 怎样设置计算机硬盘的空间,如何调整电脑硬盘的分区容量
  14. vb.net写的一个简单计算器(未完善)
  15. div上下切换(新增、删除、上下div切换)
  16. [干货] 一文看懂numpy.nonzero() 与 numpy.argwhere()非零元素处理
  17. MarkdownPad2 使用教程
  18. Ubuntu安装deepin-wine-QQ
  19. java dispo lock_java - 在Java中同步请求响应 - SO中文参考 - www.soinside.com
  20. postgresql 动态添加过滤条件_PostgreSQL WHERE 子句

热门文章

  1. c语言上机报告之水仙花数,C语言上机报告之水仙花数..doc
  2. 【51单片机快速入门指南】2.4:74HC595、LED点阵屏及其SPI控制
  3. Cygwin 下载极速源推荐
  4. Android开发之Handler
  5. [react] 和Component两者的区别是什么
  6. [css] 你知道CSS的标准发布流程吗?
  7. [css] css中的baseline,你知道吗?
  8. [css] pseudo-class与pseudo-element有什么区别?
  9. vue2.0 如何自定义组件(vue组件的封装)
  10. 前端学习(2237):react实现疫情数据