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 相关文章推荐
HTML IMG标签 onload 内存溢出导致浏览器CPU占用过高
Mar 09 Javascript
检测是否已安装 .NET Framework 3.5的js脚本
Feb 14 Javascript
javascript 面向对象编程 function也是类
Sep 17 Javascript
关于用Jquery的height()、width()计算动态插入的IMG标签的宽高的问题
Dec 08 Javascript
innerHTML,outerHTML,innerText,outerText的用法及区别解析
Dec 16 Javascript
jQuery 设置 CSS 属性示例介绍
Jan 16 Javascript
可自定义速度的js图片无缝滚动示例分享
Jan 20 Javascript
Jquery实现的角色左右选择特效
May 21 Javascript
ionic2 tabs 图标自定义实例
Mar 08 Javascript
Js利用prototype自定义数组方法示例
Oct 20 Javascript
vuejs点击class变化的实例
Sep 05 Javascript
js中火星坐标、百度坐标、WGS84坐标转换实现方法示例
Mar 02 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脚本的10个技巧(4)
2006/10/09 PHP
PHP+Mysql+jQuery实现动态展示信息
2011/10/08 PHP
Session服务器配置指南与使用经验的深入解析
2013/06/17 PHP
php函数指定默认值方法的小例子
2013/12/04 PHP
php动态变量定义及使用
2015/06/10 PHP
PHP内核探索之解释器的执行过程
2015/12/22 PHP
PHP实现的简单对称加密与解密方法实例小结
2017/08/28 PHP
php之header的不同用法总结(实例讲解)
2017/11/28 PHP
编写自己的jQuery插件简单实现代码
2011/04/19 Javascript
Javascript 面向对象(三)接口代码
2012/05/23 Javascript
javascript如何创建表格(javascript绘制表格的二种方法)
2013/12/10 Javascript
jQuery简单图表peity.js使用示例
2014/05/02 Javascript
Javascript前端UI框架Kit使用指南之kitjs事件管理
2014/11/28 Javascript
微信小程序 自定义对话框实例详解
2017/01/20 Javascript
JS判断时间段的实现代码
2017/06/14 Javascript
详解Angular2 之 结构型指令
2017/06/21 Javascript
通过vue提供的keep-alive减少对服务器的请求次数
2018/04/01 Javascript
Vuex的actions属性的具体使用
2019/04/14 Javascript
javascript中的数据类型检测方法详解
2019/08/07 Javascript
javascript刷新父页面方法汇总详解
2019/10/10 Javascript
python的keyword模块用法实例分析
2015/06/30 Python
python查看FTP是否能连接成功的方法
2015/07/30 Python
将TensorFlow的模型网络导出为单个文件的方法
2018/04/23 Python
Python适配器模式代码实现解析
2019/08/02 Python
python Web flask 视图内容和模板实现代码
2019/08/23 Python
python 遗传算法求函数极值的实现代码
2020/02/11 Python
keras 多gpu并行运行案例
2020/06/10 Python
pytorch __init__、forward与__call__的用法小结
2021/02/27 Python
澳大利亚香水在线商店:City Perfume
2020/09/02 全球购物
国贸类专业毕业生的求职信分享
2013/12/08 职场文书
数学高效课堂实施方案
2014/03/29 职场文书
餐饮周年庆活动方案
2014/08/14 职场文书
护士节活动总结
2014/08/29 职场文书
高考百日冲刺决心书
2015/09/23 职场文书
面试必问:圣杯布局和双飞翼布局的区别
2021/05/13 HTML / CSS
解决vue $http的get和post请求跨域问题
2021/06/07 Vue.js