vue 实现复制功能

一个网关项目,点击按钮,需要复制 随机32位的 key,在其他地方使用,以下:

    var input = document.createElement("input");   // js创建一个input输入框
    input.value = this.secretKey;  // 将需要复制的文本赋值到创建的input输入框中
    document.body.appendChild(input);    // 将输入框暂时创建到实例里面
    input.select();   // 选中输入框中的内容
    document.execCommand("Copy");   // 执行复制操作
    document.body.removeChild(input); // 最后删除实例中临时创建的input输入框,完成复制操作
    this.$message({
      type: 'success',
      message:'复制成功'
   })
posted @ 2021-02-25 10:32  买鹏啊  阅读(616)  评论(0编辑  收藏  举报