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 相关文章推荐
[原创]后缀就扩展名为js的文件是什么文件
Dec 06 Javascript
制作高质量的JQuery Plugin 插件的方法
Apr 20 Javascript
漂亮的jquery提示效果(仿腾讯弹出层)
Feb 05 Javascript
js写的评论分页(还不错)
Dec 23 Javascript
特殊情况下如何获取span里面的值
May 20 Javascript
用js动态添加html元素,以及属性的简单实例
Jul 19 Javascript
js实现点击每个li节点,都弹出其文本值及修改
Dec 15 Javascript
iview table render集成switch开关的实例
Mar 14 Javascript
记录一篇关于redux-saga的基本使用过程
Aug 18 Javascript
bootstrap table合并行数据并居中对齐效果
Oct 17 Javascript
解决Layui当中的导航条动态添加后渲染失败的问题
Sep 25 Javascript
如何在JavaScript中等分数组的实现
Dec 13 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
《逃离塔科夫》——“萌新劝退,老手自嗨”的硬核FPS游戏
2020/04/03 其他游戏
虚拟主机中对PHP的特殊设置
2006/10/09 PHP
Thinkphp的volist标签嵌套循环使用教程
2014/07/08 PHP
JavaScript RegExp方法获取地址栏参数(面向对象)
2009/03/10 Javascript
js无刷新操作table的行和列
2014/03/27 Javascript
分享两个手机访问pc网站自动跳转手机端网站代码
2020/12/24 Javascript
angularjs学习笔记之简单介绍
2015/09/26 Javascript
javascript动态生成树形菜单的方法
2015/11/14 Javascript
javascript与jquery中的this关键字用法实例分析
2015/12/24 Javascript
jQuery中bind(),live(),delegate(),on()绑定事件方法实例详解
2016/01/19 Javascript
jquery ajax双击div可直接修改div中的内容
2016/03/04 Javascript
Winform客户端向web地址传参接收参数的方法
2016/05/17 Javascript
AngularJS中run方法的巧妙运用
2017/01/04 Javascript
vue.js评论发布信息可插入QQ表情功能
2017/08/08 Javascript
js验证身份证号码记录的方法
2019/04/26 Javascript
taro开发微信小程序的实践
2019/05/21 Javascript
微信小程序 bindtap 传参的实例代码
2020/02/21 Javascript
JQuery使用数组遍历跳出each循环
2020/09/01 jQuery
python中MySQLdb模块用法实例
2014/11/10 Python
Python3实现腾讯云OCR识别
2018/11/27 Python
python版本五子棋的实现代码
2018/12/11 Python
python解析含有重复key的json方法
2019/01/22 Python
使用Python向DataFrame中指定位置添加一列或多列的方法
2019/01/29 Python
anaconda中更改python版本的方法步骤
2019/07/14 Python
Python多线程模块Threading用法示例小结
2019/11/09 Python
详解Python3中的 input() 函数
2020/03/18 Python
Django vue前后端分离整合过程解析
2020/11/20 Python
孕妇装中的著名品牌:Isabella Oliver(伊莎贝拉·奥利弗)
2016/10/31 全球购物
英国高街电视:High Street TV
2018/05/22 全球购物
高中生校园生活自我评价
2013/09/19 职场文书
环保标语口号
2014/06/13 职场文书
小学数学课题方案
2014/06/15 职场文书
供应商食品安全承诺书
2015/04/29 职场文书
繁星春水读书笔记
2015/06/30 职场文书
大队委员竞选稿
2015/11/20 职场文书
Python Pandas pandas.read_sql_query函数实例用法分析
2021/06/21 Python