复制文本的功能_原生js方法直接用 【 navigator.clipboard.writeText('123456') 】

第1种方式:复制文本的功能_原生js方法直接用

navigator.clipboard.writeText('123456') 

第2种方式:使用插件 【 clipboard.js 】


<template>
  <div id="index-page">
    <div
      class="text"
      @click="bannerCopyCode()"
      id="copyInvitationCode_banner"
      data-clipboard-action="copy"
      :data-clipboard-text="invitationCode"
    >
      COPY CODE
    </div>
  </div>
</template>

<script>
import ClipboardJS from "clipboard";
export default {
  data() {
    return {
      invitationCode: "abc123",
    };
  },
  created() {
    new ClipboardJS("#copyInvitationCode");
  },
  methods: {
    bannerCopyCode() {
      console.log("copied!");
    },
  },
};
</script>




posted @ 2023-02-03 15:08  半遮  阅读(98)  评论(0编辑  收藏  举报