在没项目中经常遇到要求可以复制一东西便于用户去粘贴。

下面就说说两个简单粗暴的方法

第一种:利用document.execCommand() 这个方法 执行浏览器复制领命

<template><div class="seller-box" @click="Copy('我要复制')"></dev>
</template>methods:{Copy(data){let url = data;let oInput = document.createElement('input');oInput.value = url;document.body.appendChild(oInput);oInput.select(); // 选择对象;document.execCommand("Copy"); // 执行浏览器复制命令this.$toast('复制成功');oInput.remove()}
}

第二种方法:利用第三方插件 vue-clipboard2

安装

npm install vue-clipboard2 --save

注入

import VueClipboard from 'vue-clipboard2'
Vue.use(VueClipboard)

使用

<template><div class="container"><input type="text" v-model="message"><button type="button" @click="doCopy('来呀!来呀')">Copy!</button></div>
</template>
<script>export default {data() {return {message: '快点复制我'}},methods: {dataProcessing (val) {this.message = this.message + ' ' + val},doCopy: function (val) {this.dataProcessing(val)this.$copyText(this.message).then(function (e) {alert('Copied')console.log(e)}, function (e) {alert('Can not copy')console.log(e)})}}}
</script>

喜欢博主的可以点赞关注一下

长得美的,长得帅的都关注了

现在就差你了

还不长按关注一下

vue 复制剪切板功能相关推荐

  1. 火狐和IE都支持的复制剪切板功能

    function copyToClipboard(txt) { if(window.clipboardData) { window.clipboardData.clearData(); window. ...

  2. HeyUI组件库12月更新日志:Clipboard复制剪切板,Avatar头像

    时隔很久,HeyUI终于有了一些新的组件补充了 这个组件都是来自于近期的一些开发思考,希望大家多多指点 HeyUI 对于不熟悉HeyUI组件库的同学,我在这里补充一下信息: HeyUI是一个基于Vue ...

  3. html复制文字兼容手机,JavaScript+Html5实现按钮复制文字到剪切板功能(手机网页兼容)...

    新学习JavaScript,就碰到这么一个需求,几乎网上的方法都试过了.写出了总结下 使用的方法:clipboard 插件下载地址:https://github.com/zenorocha/clipb ...

  4. html5 js 手机剪切板,JavaScript+Html5实现按钮复制文字到剪切板功能(手机网页兼容)...

    新学习JavaScript,就碰到这么一个需求,几乎网上的方法都试过了.写出了总结下 使用的方法:clipboard 插件下载地址:https://github.com/zenorocha/clipb ...

  5. Android 复制到剪切板功能

    Android 复制到剪切板功能-------------- 1.复制到剪切板会使用ClipboardManager,在SDK版本为11前后使用的包不一样.一个是android.text(已弃用),一 ...

  6. html5 读取剪切板,Html5剪切板功能的实现

    本篇文章主要介绍了Html5剪切板功能的实现代码,内容挺不错的,现在分享给大家,也给大家做个参考. 最近使用Vue开发Line(日韩的一款类似中国微信平台)的内嵌H5.里面的有一个需求就是将当前链接粘 ...

  7. html5图片剪切板,Html5剪切板功能的实现方法

    Html5剪切板功能的实现方法 发布时间:2020-10-23 16:45:29 来源:亿速云 阅读:68 作者:小新 这篇文章主要介绍了Html5剪切板功能的实现方法,具有一定借鉴价值,需要的朋友可 ...

  8. html5 设置剪切板,Html5剪切板功能的实现

    本篇文章主要介绍了Html5剪切板功能的实现代码,内容挺不错的,现在分享给大家,也给大家做个参考. 最近使用Vue开发Line(日韩的一款类似中国微信平台)的内嵌H5.里面的有一个需求就是将当前链接粘 ...

  9. android输入法剪切板历史记录,讯飞输入法剪切板功能知多少?

    原标题:讯飞输入法剪切板功能知多少? 复制+粘贴"是日常操作,但批量复制时前次内容就被覆盖,粘贴很不方便:如果一次复制给多个朋友,依然需要来回操作很不省心:有时翻找上一次或者以前的聊天内容, ...

最新文章

  1. 湖南工业大学java试卷_湖南工业大学数控加工技术试卷.doc
  2. python爬虫完整实例-Python爬虫 实例
  3. View的setOnClickListener的添加方法
  4. 集合里面的 E是泛型 暂且认为是object
  5. Python help 函数 - Python零基础入门教程
  6. 【BZOJ1037】【codevs1410】生日聚会,DP
  7. BAT脚本每隔30秒创建一个512兆文件(测试磁盘监控用)
  8. 数组中只出现一次的数
  9. koa使用koa-passport实现路由进入前登录验证
  10. 数据库基础(5)1NF,2NF,3NF,BCNF 四大范式的定义和判别
  11. 2020年IPTV系统解决方案应该注意哪些问题?
  12. 2022年电工(初级)考试模拟100题及答案
  13. CAD打断曲线(网页版)
  14. ps如何放大缩小图层
  15. Typora 如何依次打小黑点,空心圆,实心框后恢复空心圆、小黑点
  16. 叉积 微分 恒等式_不等式(O):常见符号及恒等式
  17. 心跳之旅—iOS用手机摄像头检测心率(PPG)
  18. 01-Intellij IDEA搭建SSM(SpringMVC+Spring+Mybatis+Maven)框架(上)
  19. 吴恩达机器学习中文版课后题(中文题目+数据集+python版答案)week1 线性回归
  20. 使用偏好设置、属性列表、归档解档保存数据、恢复数据

热门文章

  1. 数据库的隔离级别有哪些?
  2. AI智启未来肯耐珂萨2019用户生态峰会召开,赋能HCM数字化转型升级
  3. oracle dg如何取消,Oracle DG主备启动和关闭流程
  4. 修改Centos的系统时间为北京时间
  5. 设计模式之Proxy模式(笔记)
  6. 生成模型VAE、GAN和基于流的模型详细对比
  7. 外贸人用远程工具进行跟单的详细操作
  8. android byte数组合并,byte数组 合并 与 截取(java)
  9. 达梦数据库通过使用表空间备份恢复表空间数据到特定时间或特定的LSN
  10. 机器学习之泰坦尼克号实战