From bc35da29af672607c445f48e1829a6acb19ea869 Mon Sep 17 00:00:00 2001 From: Frost-ZX Date: Mon, 3 Feb 2025 21:51:29 +0800 Subject: [PATCH] =?UTF-8?q?feat(utils):=20=E6=B7=BB=E5=8A=A0=20UUID=20?= =?UTF-8?q?=E7=94=9F=E6=88=90=E5=87=BD=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/js/utils.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/assets/js/utils.js b/src/assets/js/utils.js index c54a022..36f4ffa 100644 --- a/src/assets/js/utils.js +++ b/src/assets/js/utils.js @@ -4,6 +4,10 @@ import { description as appDesc, } from '@package-json'; +import { + v4 as uuidV4, +} from 'uuid'; + /** 将十六进制颜色值转为灰度值 */ export function colorHexToGrayLevel(hex = '') { @@ -34,6 +38,12 @@ export function colorHexToRgb(hex = '') { } +/** 获取 V4 UUID */ +export function getUuidV4(noSplit = false) { + let uuid = uuidV4(); + return noSplit ? uuid.replace(/-/g, '') : uuid; +} + /** * @description 更新页面标题 * @param {string} title