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>
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用。你还可以使用@来通知其他用户。