瀏覽代碼

修改位置

lchao 1 年之前
父節點
當前提交
1d007f5c4e
共有 1 個文件被更改,包括 7 次插入15 次删除
  1. 7 15
      ruoyi-ui/src/views/authority/secret/index.vue

+ 7 - 15
ruoyi-ui/src/views/authority/secret/index.vue

@@ -247,23 +247,15 @@ export default {
     },
     /** 复制按钮操作 */
     handleCopy(row) {
-      // 获取需要复制的字段信息
       const secretKey = row.secretKey;
 
-      // 创建一个包含字段信息的文本框元素
-      const textarea = document.createElement("textarea");
-      textarea.value = secretKey;
-      document.body.appendChild(textarea);
-
-      // 选择并复制文本
-      textarea.select();
-      document.execCommand("copy");
-
-      // 移除临时创建的文本框元素
-      document.body.removeChild(textarea);
-
-      // 显示复制成功的消息
-      this.$message.success("字段信息已复制");
+      navigator.clipboard.writeText(secretKey)
+        .then(() => {
+          this.$message.success("信息已复制");
+        })
+        .catch(err => {
+          console.error("复制操作失败: ", err);
+        });
     },
     onChange(e) {
       this.form.projectId = e