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("复制名称失败");
    },
vue实现文本复制的更多相关文章
- js文本复制插件&vue
		
/* HTML: * <a href="javascript:;" class="copy" data-clipboard-text="copy ...
 - 用FileInputStream实现文本复制
		
import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; /* * 用f ...
 - JS实现文本复制与剪切
		
我们在网页上放置一个复制按钮,主要用来方便用户复制链接之类的复杂文本,以往的做法是,通过JS依靠Flash,甚至借助jQuery庞大的js库来实现文本复制到剪贴板的.今天我要给大家介绍的是一款极现代的 ...
 - js-将文本复制到剪切板
		
// 将文本复制到剪切板 var clipboard2 = new ClipboardJS('.add_wx_guide_float', { text: function(trigger) { ret ...
 - vue单位文本控件与vue加密文本控件
		
vue单位文本控件: 使用方式: npm install dami-text-input --save 使用: <text-input v-model="test" :uni ...
 - vue+富文本编辑器UEditor
		
vue+富文本编辑器UEditor 昨天的需求是把textarea换成富文本编辑器的形式, 网上找了几种富文本编辑器ueditor.tinymce等, 觉得ueditor实现双向绑定还挺有意思, 分享 ...
 - iOS-开发将文本复制到剪切板
		
下面方法可以将文本复制到剪切板 UIPasteboard *pboard = [UIPasteboard generalPasteboard]; pboard.string = @"邀请码& ...
 - vue点击复制文本粘贴
		
<template> <ul> <li> <input type="text" class="inpNone&quo ...
 - vue 富文本编辑器  项目实战用法
		
1.挑个富文本编辑器 首先针对自己项目的类型,确定自己要用啥编辑器. 1.1 wangeditor 如果一般类似博客这种项目不需要花里胡哨的,功能也不要求贼多的,推荐一下wangeditor(点击跳转 ...
 - ZeroClipboard 插件实现文本复制到剪贴板
		
ZeroClipboard 的官网 点这里,github地址 点这里. 事例如下: 在引入 ZeroClipboard.js 之后, <button id="clip_button&q ...
 
随机推荐
- 2020-12-04:mysql 表中允许有多少个 TRIGGERS?
			
福哥答案2020-12-04: 在 Mysql 表中允许有六个触发器,如下:BEFORE INSERTAFTER INSERTBEFORE UPDATEAFTER UPDATEBEFORE DELET ...
 - 2022-03-18:arr数组长度为n, magic数组长度为m 比如 arr = { 3, 1, 4, 5, 7 },如果完全不改变arr中的值, 那么收益就是累加和 = 3 + 1 + 4 +
			
2022-03-18:arr数组长度为n, magic数组长度为m 比如 arr = { 3, 1, 4, 5, 7 },如果完全不改变arr中的值, 那么收益就是累加和 = 3 + 1 + 4 + ...
 - 配置pip源
			
1.使用配置文件配置文件[global]trusted-host=pypi.doubanio.comindex-url=https://pypi.doubanio.com/simple配置文件放置位置 ...
 - ubuntu搜狗输入法显示简体中文,输入却是繁体中文问题解决方案
			
一.现场重现 我的ubuntu版本是20.04,搜狗输入法版本是2.4.在输入的时候发生了如下场景: 明明输入法上是简体中文,可是打出来就变成了繁体中文! 二.解决方案 1.尝试 网上许多答案都是按下 ...
 - flutter 的 in_app_web_view实现下载功能
			
flutter与前端交互,利用in_app_web_view实现下载功能: 首先下载库,终端输入 flutter pub add flutter_inappwebview 之后导出 import 'p ...
 - CMU15445 (Fall 2020) 数据库系统 Project#4 - Concurrency Control 详解
			
前言 一个合格的事务处理系统,应该具备四个性质:原子性(atomicity).一致性(consistency).隔离性(isolation)和持久性(durability).隔离性保证了一个活跃的事务 ...
 - .NET7 for LoongArch64(国产龙芯)
			
目前龙芯通过自己的指令集LA64支持了.Net7.0.1版本,一同被支持的有Ruby,Nodejs,Java,Electron,Python等.原文:在此处 龙芯.Net7 sdk下载地址: http ...
 - SpringMVC的执行原理
			
1.HandlerMapping为处理器映射,DispatcherServlet调用HandlerMapping,HandlerMapping根据请求的url查找Handler 2.HandlerEx ...
 - R语言中的跨平台支持:如何在Windows、MacOS和Linux上使用R语言进行数据分析和可视化
			
目录 当今数据科学领域,R语言已经成为了数据分析和可视化的流行工具.R语言具有强大的功能和灵活性,使得它可以在各种不同的平台上运行,包括Windows.MacOS和Linux.因此,本文将介绍R语言中 ...
 - 【技术积累】Mysql中的SQL语言【一】
			
建表语句 后续所有内容建立在这些SQL语句上 CREATE TABLE users ( id INT PRIMARY KEY, name VARCHAR(50), age INT ); CREATE ...