Vue 实现复制功能,不需要任何结构内容直接复制方式


Posted in Javascript onNovember 09, 2019

介绍:

在做复制文档功能时,考虑到是个不太会复用的小功能,最后选择直接用 document.execCommand 方法实现。

在查阅资料时候,发现其他人都需要在页面上写上结构、ID。然后捕捉某个ID获取内容,感觉很不方便。

使用:

methods: {
  copyShaneUrl(shareLink){
    var input = document.createElement("input");   // 直接构建input
    input.value = shareLink;  // 设置内容
    document.body.appendChild(_input);    // 添加临时实例
    input.select();   // 选择实例内容
    document.execCommand("Copy");   // 执行复制
    document.body.removeChild(_input); // 删除临时实例
  }
 }

方法代码如上,然后绑定需要执行当前方法的按钮

<li v-for="(item, index) in meetingList">
  <button @click="copyShaneUrl(item.shareUrl)">复制分享链接</button>
</li>

以上这篇Vue 实现复制功能,不需要任何结构内容直接复制方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
收藏Javascript中常用的55个经典技巧
Aug 12 Javascript
jquery post方式传递多个参数值后台以数组的方式进行接收
Jan 11 Javascript
node.js中的path.dirname方法使用说明
Dec 09 Javascript
JavaScript之AOP编程实例
Jul 17 Javascript
jQuery解决input超多的表单提交
Aug 10 Javascript
node.js的事件机制
Feb 08 Javascript
详解IOS微信上Vue单页面应用JSSDK签名失败解决方案
Nov 14 Javascript
微信小程序设置全局请求URL及封装wx.request请求操作示例
Apr 02 Javascript
Vue编写可显示周和月模式的日历 Vue自定义日历内容的显示
Jun 26 Javascript
微信小程序中button去除默认的边框实例代码
Aug 01 Javascript
原生JS实现微信通讯录
Jun 18 Javascript
关于angular浏览器兼容性问题的解决方案
Jul 26 Javascript
Vue实现点击按钮复制文本内容的例子
Nov 09 #Javascript
JS实现的进制转换,浮点数相加,数字判断操作示例
Nov 09 #Javascript
JS+html5实现异步上传图片显示上传文件进度条功能示例
Nov 09 #Javascript
js实现的在本地预览图片功能示例
Nov 09 #Javascript
vue 取出v-for循环中的index值实例
Nov 09 #Javascript
Vue v-for循环之@click点击事件获取元素示例
Nov 09 #Javascript
Vue实现页面添加水印功能
Nov 09 #Javascript
You might like
php中在PDO中使用事务(Transaction)
2011/05/14 PHP
PHP的可变变量名的使用方法分享
2012/02/05 PHP
php简单smarty入门程序实例
2015/06/11 PHP
中高级PHP程序员应该掌握哪些技术?
2016/09/23 PHP
解决laravel-admin 自己新建页面里 js 需要刷新一次的问题
2019/10/03 PHP
javascript IE中的DOM ready应用技巧
2008/07/23 Javascript
jquery自动完成插件(autocomplete)应用之PHP版
2009/12/15 Javascript
用JavaScript对JSON进行模式匹配 (Part 2 - 实现)
2010/07/17 Javascript
js实现的常用的左侧导航效果
2013/10/17 Javascript
使用时间戳解决ie缓存的问题
2014/08/20 Javascript
js实现飞入星星特效代码
2014/10/17 Javascript
使用requestAnimationFrame实现js动画性能好
2015/08/06 Javascript
字符串反转_JavaScript
2016/04/28 Javascript
基于Javascript倒计时效果
2016/12/22 Javascript
iView-admin 动态路由问题的解决方法
2018/10/03 Javascript
微信小程序实现商城倒计时
2020/11/01 Javascript
javascript 构建模块化开发过程解析
2019/09/11 Javascript
在vue中阻止浏览器后退的实例
2019/11/06 Javascript
vue3.0中setup使用(两种用法)
2020/12/02 Vue.js
Python使用xlrd模块操作Excel数据导入的方法
2015/05/26 Python
python实现折半查找和归并排序算法
2017/04/14 Python
Python读csv文件去掉一列后再写入新的文件实例
2017/12/28 Python
Django实现任意文件上传(最简单的方法)
2020/06/03 Python
python实现MySQL指定表增量同步数据到clickhouse的脚本
2021/02/26 Python
Python页面加载的等待方式总结
2021/02/28 Python
美国顶级奢侈茶:Mighty Leaf Tea(美泰茶)
2016/11/26 全球购物
印度服装购物网站:Limeroad
2018/09/26 全球购物
手工制作的豪华英式沙发和沙发床:Willow & Hall
2019/05/03 全球购物
最好的商品表达自己:Cafepress
2019/09/04 全球购物
新闻记者实习自我鉴定
2013/09/19 职场文书
职工趣味运动会方案
2014/02/10 职场文书
2015年超市工作总结
2015/04/09 职场文书
美容院管理规章制度
2015/08/05 职场文书
2019毕业典礼主持词!
2019/07/05 职场文书
使用qt quick-ListView仿微信好友列表和聊天列表的示例代码
2021/06/13 Python
Python+OpenCV实现图片中的圆形检测
2022/04/07 Python