JS复制文字内容到粘贴板

近期在开发过程中遇到一个问题,需要复制内容到粘贴板,兼容pc端和移动端,看到大佬文章,简单写了个方法,复制就可用。

    copyValue (val) {
      const idInput = document.createElement('input')
      idInput.value = val
      document.body.appendChild(idInput)
      idInput.select()
      document.execCommand('Copy')
      this.$notify({
          title: 'Success',
          message: 'Copy success',
          type: 'success'
      })
      idInput.remove()
    }

有兴趣的同学可以参考这个文章:
https://www.zhangxinxu.com/wordpress/2021/10/js-copy-paste-clipboard/

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容