• Vue 实现复制到粘贴板功能


    vue 实现复制到粘贴板功能需要依赖到 clipboard.js

    1、 首先需要安装依赖  * 出现错误的话,可以试试 cnpm

    npm install --save vue-clipboard2

      

    2、 安装成功之后就可以开始使用了

    对于vue-cli 

    import Vue from 'vue'
    import VueClipboard from 'vue-clipboard2'
    Vue.use(VueClipboard)

    对于常规的用法

    <script src="vue.min.js"></script>
    <!-- 必须在vue.js之后放置这一行 -->
    <script src="vue-clipboard.min.js"></script>

    3、 Dome的使用:

    <template>
      <div class="wxsmallcode-page publicCon">
        <div class="copyBox">
          sysAppId:<span>{{sysAppIds}}</span>
          <el-button class="ml10" type="text" size="medium"
            v-clipboard:copy="sysAppIds"
            v-clipboard:success="onCopy"
            v-clipboard:error="onError">点击复制</el-button>
        </div>
    </template>
    <script>
    export default {
      data(){
        return {
          sysAppIds: 'xxxxxxxxxxxsx'
        }
      },
      methods: {
        // 复制成功
        onCopy(e){
          console.log(e);
        },
        // 复制失败
        onError(e){
          alert("失败");
        },
      }
    }
    </script>

    注:cnpm 为安装了淘宝镜像之后的命令工具

  • 相关阅读:
    实验二 结对编程 第二阶段
    实验二 结对编程 第一阶段
    实验一 GIT 代码版本管理
    实验五 单元测试
    实验四 代码审查
    结对编程 第二阶段
    结对编程 第一阶段
    实验一 GIT代码版本管理
    实验五 单元测试
    实验四 代码评审
  • 原文地址:https://www.cnblogs.com/wyhlightstar/p/8950430.html
Copyright © 2020-2023  润新知