js clipboard复制文本到剪切板

js clipboard复制文本到剪切板

官网地址:https://clipboardjs.com/
它的工作原理可以理解为用鼠标选中的区域,所以如果你把需要复制的内容display:none了,复制的结果是空的;如果如下图是换行的选择,但是又只想选中右边的数据,我的解决方案是把文本加’\n’换行,然后丢到属性里。具体的可以微信小程序看一下腾讯云AI体验中心下的文字识别复制出来的结果。

1,直接网页引入对应js
2,ClipboardJS.isSupported() 检查当前是否支持该js
3,如果不destroy,你会发现每次复制下一次复制都会多一次,1,3,6,10……………

下面是我遇到的问题之后的写法,环境是vue+elementui:

发表评论

电子邮件地址不会被公开。