vue实现文本复制

一. 下载插件

npm install --save vue-clipboard2

二. main.js

import VueClipBoard from 'vue-clipboard2'

Vue.use(VueClipBoard)

三. 使用

html部分 点击查看代码
<el-button
            size="mini"
            type="text"
            icon="el-icon-document-copy"
            v-clipboard:copy="scope.row.productName"
            v-clipboard:success="productNameCopySuccess"
            v-clipboard:error="productNameCopyError"
            >复制名称</el-button
          >
js部分 点击查看代码
    productNameCopySuccess(e){
      this.$modal.msgSuccess("复制名称成功,内容如下: "+ e.text);
    },
    productNameCopyError(e){
      this.$modal.error("复制名称失败");
    },

posted @   WangzaiTing  阅读(268)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示