2
0
mirror of https://github.com/acepanel/panel.git synced 2026-02-08 16:34:32 +08:00

fix(#612): 优化复制功能

This commit is contained in:
耗子
2025-03-18 02:41:06 +08:00
parent 03168a5652
commit f1246ee779
6 changed files with 36 additions and 8 deletions

View File

@@ -2,6 +2,7 @@
import file from '@/api/panel/file'
import { NButton, NPopconfirm, NSpace, NTag } from 'naive-ui'
import copy2clipboard from '@vavt/copy2clipboard'
import type { DataTableColumns } from 'naive-ui'
import type { RowData } from 'naive-ui/es/data-table/src/interface'
@@ -58,8 +59,9 @@ const columns: DataTableColumns<RowData> = [
type: 'success',
tertiary: true,
onClick: () => {
navigator.clipboard.writeText(row.full)
window.$message.success('复制成功')
copy2clipboard(row.full).then(() => {
window.$message.success('复制成功')
})
}
},
{