vue + element-ui + vue-clipboard2 实现文字复制粘贴功能与提示
【摘要】 1、在所在项目下安装插件npm install vue-clipboard2 --save2、在所在项目的index.js注入vue-clipboard2import VueClipboard from 'vue-clipboard2' Vue.use(VueClipboard)3、使用<div> <el-button size="mini" type="primary" icon="...
1、在所在项目下安装插件
npm install vue-clipboard2 --save
2、在所在项目的index.js注入vue-clipboard2
import VueClipboard from 'vue-clipboard2'
Vue.use(VueClipboard)
3、使用
<div>
<el-button size="mini" type="primary" icon="el-icon-copy-document" round class="copy-btn" v-clipboard:copy="要复制的文本内容的值" v-clipboard:success="onCopy" v-clipboard:error="onError">复制</el-button>
</div>
回调函数
methods: {
// 复制成功时的回调函数
onCopy (e) {
this.$message.success('内容已复制到剪切板!')
},
// 复制失败时的回调函数
onError (e) {
this.$message.error('抱歉,复制失败!')
},
}
以上就是vue + element-ui + vue-clipboard2 实现文字复制粘贴功能与提示的介绍,做此记录,如有帮助,欢迎点赞关注收藏!
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)