复制内容至剪切板使用的是插件'vue-clipboard2'
一、安装插件
npm install vue-clipboard2 --save
二、全局注入(main.js)
import VueClipboard from 'vue-clipboard2'
Vue.use(VueClipboard)
三、使用
<div>{{message}}</div>
<i title="复制" v-clipboard:copy="message" //message 要复制的内容 v-clipboard:success="onCopy" // v-clipboard:error="onError" class="el-icon-document-copy pointer"></i>
onCopy:function(value){
console.log(value)
this.$message.success("复制成功!")
},
onError:function(e){
this.$message.error("复制失败")
}
这篇博客介绍了如何在Vue项目中安装和使用vue-clipboard2插件来实现文本复制功能。首先通过npm安装插件,然后在main.js中全局注入,最后在组件中配置并监听复制成功和失败的回调函数,提供友好的用户反馈。
7295

被折叠的 条评论
为什么被折叠?



