zoukankan      html  css  js  c++  java
  • js文本复制插件&vue

    /*  HTML:
    *    <a href="javascript:;" class="copy" data-clipboard-text="copy"></a>
    */
    $('.bdsharebuttonbox .copy').on('click', function (){
        $(this).attr('data-clipboard-text',window.location.href);
    
        var clipboard = new Clipboard('.copy');
        clipboard.on('success',function(e){
            e.clearSelection();
            alert('复制成功');
        });
        clipboard.on('error',function(e){
            e.clearSelection();
            alert('复制失败');
        });
    });
    
    // vue 文本复制插件
    /*   install: 
    *    1、npm install --save vue-clipboard2
    *    2、import Vue from 'vue'
    *    3、import VueClipboard from 'vue-clipboard2'
    */
    /*    HTML:
    *    <el-button class="ml10" type="text" size="medium"
    *   v-clipboard:copy="sysAppIds"
    *   v-clipboard:success="onCopy"
    *   v-clipboard:error="onError">点击复制</el-button>
    */
    export default {
        data(){
          return {
            sysAppIds: 'xxxxxxxxxxxsx'
          }
        },
        methods: {
          // 复制成功
          onCopy(e){
            console.log(e.text);
          },
          // 复制失败
          onError(e){
            alert("失败");
          },
        }
     }
  • 相关阅读:
    idea安装破解
    项目中邮件发送
    (转)四种复制文件的效率高低
    备份
    关于时间
    转 累加含小数点的数据:parseFloat、toFixed等
    转 Java将PDF转换成图片
    (转)JAVA实现SFTP实例
    获取浏览器参数
    js 中日期转换
  • 原文地址:https://www.cnblogs.com/xiaojiangk/p/9718618.html
Copyright © 2011-2022 走看看