-
安装
vue-clipboard3
,附:vue2 复制 copy 功能实现$ npm install --save vue-clipboard3
-
在
setup () {}
中使用:文章来源:https://www.toymoban.com/news/detail-518039.html<template> <button @click="touchCopy">复制链接</button> </template> <script> import { defineComponent } from 'vue' // 导入插件 import useClipboard from 'vue-clipboard3' export default defineComponent({ setup () { // 点击复制 function touchCopy () { // 调用 copy('拷贝内容') } // 使用插件 const { toClipboard } = useClipboard() const copy = async (msg) => { try { // 复制 await toClipboard(msg) // 复制成功 } catch (e) { // 复制失败 } } // 导出 return { // 点击复制 touchCopy } } }) </script>
-
在
<script setup>
中使用:文章来源地址https://www.toymoban.com/news/detail-518039.html<template> <button @click="touchCopy">复制链接</button> </template> <script setup> // 导入插件 import useClipboard from 'vue-clipboard3' // 点击复制 function touchCopy () { // 调用 copy('拷贝内容') } // 使用插件 const { toClipboard } = useClipboard() const copy = async (msg) => { try { // 复制 await toClipboard(msg) // 复制成功 } catch (e) { // 复制失败 } } </script>
到了这里,关于Vue3 复制 copy 功能实现(vue-clipboard3)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!