vue -- v-clipboard复制到剪切板的插件 应用示例
本例针对的是移动端复制单个字符串应用。
首先在项目安装依赖:
npm install --save v-clipboard
其次在main.js引入如下:
import Clipboard from 'v-clipboard';
Vue.use(Clipboard);
在页面直接应用如下:
<button class="capyBtn" v-clipboard="() =>infoData.cardNumInfo" v-clipboard:success="clipboardSuccessHandler" v-clipboard:error="clipboardErrorHandler"> 复制卡号卡密 </button>
复制成功和失败事件处理如下:
// 复制成功 clipboardSuccessHandler ({ value, event }){ let toast; if(value == this.infoData.cardNumInfo){ toast = '卡号卡密已复制到剪切板' } Toast({ message: toast, duration: 1500 }); }, // 复制失败 clipboardErrorHandler ({ value, event }) { Toast({ message: '复制失败,请重试', duration: 1500 }); },
以上就可以了。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本