0

npm: https://www.npmjs.com/package/vue-clipboard2

开始

npm i vue-clipboard2

在main.ts中引入

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

引入后就可以直接在页面中使用了

<script setup lang="ts">
import { getCurrentInstance } from "vue";
const { proxy } = getCurrentInstance() as any;
// 传入文本
const onCopy = (text: string) => {
 proxy.$copyText(text).then(
 () => {
 console.log("复制成功");
 },
 () => {
 console.log("复制失败");
 }
 );
};
</script>

兔子先森
711 声望1.1k 粉丝

致力于新技术的推广与优秀技术的普及。


引用和评论

0 条评论
评论支持部分 Markdown 语法:**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用。你还可以使用 @ 来通知其他用户。

AltStyle によって変換されたページ (->オリジナル) /