【前端】如何简单且可靠地实现复制

问题

点击按钮,如何实现复制,要求能够兼容ios、android、web等

解决

引入copy-to-clipboard

js 复制代码
import copy from 'copy-to-clipboard';

handleCopy(){
  copy(anythingYouWantToCopy)
}

好了

补充

之前找怎么实现复制,各种资料各种方法,然后又带来了各种兼容性问题,然后为了解决各种兼容性问题又引出来更多的各种问题...实在是让人头疼

其实手写复制也实现做了一套,但是真要生产上用起来,还是建议引个包,用个方法,简简单单easyeasy就解决了(谁不喜欢偷懒呢狗头)

相关推荐
一只码代码的章鱼43 分钟前
Spring的 @Validate注解详细分析
前端·spring boot·算法
zimoyin1 小时前
Kotlin 协程实战:实现异步值加载委托,对值进行异步懒初始化
java·前端·kotlin
cdcdhj1 小时前
vue用通过npm的webpack打包编译,这样更适合灵活配置的项目
vue.js·webpack·npm
恋猫de小郭1 小时前
如何查看项目是否支持最新 Android 16K Page Size 一文汇总
android·开发语言·javascript·kotlin
赵大仁2 小时前
React Native 与 Expo
javascript·react native·react.js
程序员与背包客_CoderZ3 小时前
Node.js异步编程——Callback回调函数实现
前端·javascript·node.js·web
非凡ghost3 小时前
Pale Moon:速度优化的Firefox定制浏览器
前端·firefox
清灵xmf3 小时前
从 Set、Map 到 WeakSet、WeakMap 的进阶之旅
前端·javascript·set·map·weakset·weakmap
11054654014 小时前
11、参数化三维产品设计组件 - /设计与仿真组件/parametric-3d-product-design
前端·3d
爱笑的林羽4 小时前
Mac M系列 安装 jadx-gui
前端·macos