如何在H5页面中使用Clipboard.js实现Vue内容的复制功能?
- 内容介绍
- 文章标签
- 相关推荐
本文共计368个文字,预计阅读时间需要2分钟。
安装clipboard.js+GitHub路径:[https://github.com/zenorocha/clipboard.js](https://github.com/zenorocha/clipboard.js)
安装命令:`npm install clipboard --save`
引入方式:javascriptimport ClipboardJS from clipboard;或
安装clipboard.js
github路径:github.com/zenorocha/clipboard.js
安装:
npm install clipboard --save
引入clipboard.js
import ClipboardJS from "clipboard";
或
<script src="img.558idc.com/uploadfile/allimg/210405/231S32410-0.jpg"></script>
使用:
剪切
<html xmlns="www.w3.org/1999/xhtml"> <head> <meta img.558idc.com/uploadfile/allimg/210405/231S32410-0.jpg"></script> <script src="img.558idc.com/uploadfile/allimg/210405/231S342L-2.jpg"></script> <script> $(function() { new ClipboardJS('.btn'); }) </script> </head> <body> <div> <!-- Target --> <textarea id="bar">Mussum ipsum cacilds...</textarea> <!-- Trigger --> <button class="btn" data-clipboard-action="cut" data-clipboard-target="#bar"> Cut to clipboard </button> </div> </body> </html>
复制
<button class="btn" data-clipboard-action="copy" data-clipboard-target="#bar">
3.在vue中使用并自定义复制内容,定义复制回调:
<div class="dlbtn cpkw" @click="copykeyword">复制关键词</div> ····· copykeyword() { var clipboard = new ClipboardJS(".cpkw", { text: function(trigger) { //alert("ok"); return "testvalue"; } }); clipboard.on("success", e => { //复制成功 // 释放内存 clipboard.destroy(); }); clipboard.on("error", e => { // 不支持复制 console.log("该浏览器不支持自动复制"); // 释放内存 clipboard.destroy(); });
以上就是本次介绍的全部知识点内容,感谢大家对易盾网络的支持。
本文共计368个文字,预计阅读时间需要2分钟。
安装clipboard.js+GitHub路径:[https://github.com/zenorocha/clipboard.js](https://github.com/zenorocha/clipboard.js)
安装命令:`npm install clipboard --save`
引入方式:javascriptimport ClipboardJS from clipboard;或
安装clipboard.js
github路径:github.com/zenorocha/clipboard.js
安装:
npm install clipboard --save
引入clipboard.js
import ClipboardJS from "clipboard";
或
<script src="img.558idc.com/uploadfile/allimg/210405/231S32410-0.jpg"></script>
使用:
剪切
<html xmlns="www.w3.org/1999/xhtml"> <head> <meta img.558idc.com/uploadfile/allimg/210405/231S32410-0.jpg"></script> <script src="img.558idc.com/uploadfile/allimg/210405/231S342L-2.jpg"></script> <script> $(function() { new ClipboardJS('.btn'); }) </script> </head> <body> <div> <!-- Target --> <textarea id="bar">Mussum ipsum cacilds...</textarea> <!-- Trigger --> <button class="btn" data-clipboard-action="cut" data-clipboard-target="#bar"> Cut to clipboard </button> </div> </body> </html>
复制
<button class="btn" data-clipboard-action="copy" data-clipboard-target="#bar">
3.在vue中使用并自定义复制内容,定义复制回调:
<div class="dlbtn cpkw" @click="copykeyword">复制关键词</div> ····· copykeyword() { var clipboard = new ClipboardJS(".cpkw", { text: function(trigger) { //alert("ok"); return "testvalue"; } }); clipboard.on("success", e => { //复制成功 // 释放内存 clipboard.destroy(); }); clipboard.on("error", e => { // 不支持复制 console.log("该浏览器不支持自动复制"); // 释放内存 clipboard.destroy(); });
以上就是本次介绍的全部知识点内容,感谢大家对易盾网络的支持。

