news 2026/4/16 13:34:24

Vue:如何实现一个具有复制功能的文字按钮?

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Vue:如何实现一个具有复制功能的文字按钮?


实现一个具有复制功能的文字按钮

通过点击按钮实现指定文字的复制功能。

文章目录

  • 1.效果图
  • 2.关键代码
  • 总结

1.效果图


2.关键代码

#template<spanid="copycontent">{{web_url}}</span><buttonstyle="position:relative;top:-2px;left:5px;"variant="text"theme="success"@click="copyClick">复制</button>
#script methods:{copyClick(){varinput=document.createElement('input');document.body.appendChild(input);varcontent=document.querySelector('#copycontent').innerHTML;input.setAttribute('value',content);input.select();if(document.execCommand('copy')){document.execCommand('copy');this.$message.success(this.$t('copy_succ'));}document.body.removeChild(input);},}

总结

通过操作DOM 使用 document.execCommand(‘copy’) 是用于复制选中文本到剪贴板的命令。但是document.execCommand 存在兼容性问题,部分浏览器可能已经不再支持。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/16 12:21:01

Kotaemon如何保护用户隐私?数据处理政策解读

Kotaemon如何保护用户隐私&#xff1f;数据处理政策解读 在AI助手日益渗透企业核心业务的今天&#xff0c;一个看似智能的问题回答背后&#xff0c;可能隐藏着巨大的数据泄露风险。当你向系统提问“张三的报销进度如何&#xff1f;”时&#xff0c;这条记录是否会被上传到第三方…

作者头像 李华
网站建设 2026/4/16 13:00:04

Kotaemon维基百科离线镜像导入教程

Kotaemon维基百科离线镜像导入教程 在当今企业对数据隐私和系统可控性要求日益提升的背景下&#xff0c;如何构建一个无需联网、回答有据、响应迅速的智能问答系统&#xff0c;成为许多开发者关注的核心问题。尤其是在教育机构、科研单位或军事设施等网络受限环境中&#xff0…

作者头像 李华
网站建设 2026/4/16 13:03:10

如何判断一个视频到底是真实 MP4 直链,还是流媒体M3U8

我按“从最简单 → 最准确”的顺序&#xff0c;教你如何判断一个视频到底是真实 MP4 直链&#xff0c;还是流媒体&#xff08;m3u8 / dash&#xff09;。一、最直观判断法&#xff08;先看 URL&#xff09;复制出来视频的链接&#xff0c;看地址特征。✅ 真MP4 直链的特征后缀明…

作者头像 李华
网站建设 2026/4/14 13:12:04

分析为什么很多视频网站都使用 M3U8而不是MP4

这是一个架构层面的选择问题&#xff0c;几乎所有「像样的视频网站」都会用 M3U8&#xff08;HLS&#xff09;。 我从一句话结论 → 技术原因 → 商业原因 → 对比 MP4&#xff0c;来分别讲清楚。 一句话结论&#xff08;先记住&#xff09; M3U8 不是为了“下载方便”&#xf…

作者头像 李华
网站建设 2026/4/2 2:19:43

为什么行内脚本创建共享工作者线程没有意义

行内脚本创建共享工作者线程没有意义。因为每个基于行内脚本字符串创建的Blobd都会被赋予自己唯一的浏览器内部URL&#xff0c;所以行内脚本创建的共享工作者线程始终是唯一的。你的理解基本是正确的&#xff0c;但我们可以更精确地澄清一下其中的机制和原因。背景知识SharedWo…

作者头像 李华
网站建设 2026/4/14 20:15:18

Kotaemon助力AI落地:让大模型真正理解你的业务知识

Kotaemon助力AI落地&#xff1a;让大模型真正理解你的业务知识 在金融、医疗、制造等行业&#xff0c;每天都有成千上万的专业问题等待解答——从“这份合同的风险条款有哪些&#xff1f;”到“患者上次的检查指标是否异常&#xff1f;”。通用大语言模型虽然能流畅对话&#x…

作者头像 李华