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 相关文章推荐
图片按比例缩放函数
Jun 26 Javascript
传递参数的标准方法(jQuery.ajax)
Nov 19 Javascript
用JavaScript实现单继承和多继承的简单方法
Mar 29 Javascript
event.X和event.clientX的区别分析
Oct 06 Javascript
js修改table中Td的值(定义td的单击事件)
Jan 10 Javascript
原生js实现给指定元素的后面追加内容
Apr 10 Javascript
jquery判断元素是否隐藏的多种方法
May 06 Javascript
在JavaScript中重写jQuery对象的方法实例教程
Aug 25 Javascript
ztree获取选中节点时不能进入可视区域出现BUG如何解决
Dec 03 Javascript
javascript数组拍平方法总结
Jan 20 Javascript
微信小程序登录对接Django后端实现JWT方式验证登录详解
Jul 29 Javascript
vue使用v-model进行跨组件绑定的基本实现方法
Apr 28 Vue.js
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动态变量定义及使用
2015/06/10 PHP
PHP获取数组的键与值方法小结
2015/06/13 PHP
TP5框架使用QueryList采集框架爬小说操作示例
2020/03/26 PHP
createElement动态创建HTML对象脚本代码
2008/11/24 Javascript
Javascript Global对象
2009/08/13 Javascript
jQuery 使用手册(一)
2009/09/23 Javascript
ExtJs grid行 右键菜单的两种方法
2010/06/19 Javascript
基于jquery的禁用右键、文本选择功能、复制按键的实现代码
2013/08/27 Javascript
JQuery实现展开关闭层的方法
2015/02/17 Javascript
javascript 常见功能汇总
2015/06/11 Javascript
JavaScript从数组的indexOf()深入之Object的Property机制
2016/05/11 Javascript
js阻止默认浏览器行为与冒泡行为的实现代码
2016/05/15 Javascript
AngularJs html compiler详解及示例代码
2016/09/01 Javascript
微信小程序之小豆瓣图书实例
2016/11/30 Javascript
js将字符串中的每一个单词的首字母变为大写其余均为小写
2017/01/05 Javascript
JS实现针对给定时间的倒计时功能示例
2017/04/11 Javascript
详解微信小程序 登录获取unionid
2017/06/27 Javascript
js中forEach,for in,for of循环的用法示例小结
2020/03/14 Javascript
用python打印1~20的整数实例讲解
2019/07/01 Python
python3 selenium自动化 frame表单嵌套的切换方法
2019/08/23 Python
pytorch绘制并显示loss曲线和acc曲线,LeNet5识别图像准确率
2020/01/02 Python
python代码中怎么换行
2020/06/17 Python
基于PyTorch的permute和reshape/view的区别介绍
2020/06/18 Python
python中实现词云图的示例
2020/12/19 Python
编写html5时调试发现脚本php等网页js、css等失效
2013/12/31 HTML / CSS
选购国际女性时装设计师品牌:IFCHIC(支持中文)
2018/04/12 全球购物
Daisy London官网:英国最大的首饰集团IBB旗下
2019/02/28 全球购物
销售文员的岗位职责
2013/11/20 职场文书
2014年党的群众路线教育实践活动总结
2014/04/25 职场文书
食品安全承诺书范文
2014/08/29 职场文书
二年级上册数学教学计划
2015/01/20 职场文书
2015年后勤工作总结范文
2015/04/08 职场文书
诚实守信主题班会
2015/08/13 职场文书
Win10系统下配置Java环境变量
2021/06/13 Java/Android
Nginx使用Lua模块实现WAF的原理解析
2021/09/04 Servers
win10更新失败无限重启解决方法
2022/04/19 数码科技