摘要: 验证包含字母、数字 /^[0-9a-zA-Z]*$/g 验证特殊符号 /[`~!@#$%^&*()-_+=<>?:"{}|,/;'\\[\].·~!@#¥%……&*()+={}|《》?:“”【】、;‘’,。、]/g 验证文件命名 if (/[\\\\/:*?"<>|]/gu.test(value)) 阅读全文
posted @ 2022-08-03 16:26 卑面派对 阅读(6) 评论(0) 推荐(0) 编辑
摘要: dayjs 使用 import * as dayjs from 'dayjs' dayjs(dateTime).format('YYYY-MM-DD HH:mm:ss') // 1970-00-00 00:00:00 dayjs(dateTime).format('YYYY-MM-DD') // 1 阅读全文
posted @ 2022-08-03 16:05 卑面派对 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 文件相关 获取文件后缀名 /** * @description 获取文件后缀名 * @param {String} fileName */ export function getFileExt(fileName) { return fileName.substring(fileName.lastIn 阅读全文
posted @ 2022-08-03 15:45 卑面派对 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 平铺数组 组装成tree结构数据 /** * @description 平铺的数组数据 组装成树结构数据 * @param {array} data 平铺的数组 * @param {string|number} rootId 根节点id */ export function generateTree 阅读全文
posted @ 2022-08-03 15:45 卑面派对 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 颜色转换 import { normal } from 'color-blend' /** * @description 将16进制色号转换成rgb:{r,g,b,a} * @param {string} color * @param {float} Alpha * @return {object} 阅读全文
posted @ 2022-08-03 15:19 卑面派对 阅读(27) 评论(0) 推荐(0) 编辑