x-use-utils
1.0.0 • Public • Published colorUtils
- hexToRgb(str) hex颜色转rgb颜色
- rgbToHex(r, g, b) rgb颜色转Hex颜色
- getLightColor(color, level) 变浅颜色值
- getDarkColor(color, level) 变深颜色值
- randomRgbColor rgb颜色
- randomRgbaColor(opacity) rgba颜色
dateUtils
- convertTimeToHumanReadable 相对时间(n小时以前)
echartsUtils 默认已安装echarts
- showLoading(myChart,text,args)
- hideLoading(myChart)
- initMyChart(domId)
- setChartOptions(domId, options = {}, notMerge = false)
formUtils
- getFormByTableColumn(column=[{label:'', value: ''}], isFilter = false) 根据表头生成要提交的表单
g6Utils 默认已安装 element-plus antv-g6
- graphResize(graph, domId)
- initGraphRenderLoading(target,text,args) 加载中遮罩层
- bindGraphEvent(graph,callback) 基本事件 若使用initGraphRenderLoading会在afterrender后取消
- treeDataToNormalData 树状图数据转为扁平化数据
strUtils
- titleCase(str) 首字母大写
- lineToHump(str) 下划转驼峰
- humpToLine(str) 驼峰转下划线
- parseStrEmpty(str) 转换字符串,undefined,null等转化为""
validUtils
- isHttp(url) 判断url是否是http或https
- isExternal(path) 判断path是否为外链
- isURL(url) 是否为URL
- isLowerCase(str) 是否小写字母组成
- isUpperCase(str) 是否大写字母组成
- isAlphabets(str) 是否字母组成
- isEmail(email) 邮箱验证
- isString(str) 字符串
- isNumberStr(str) 纯数字字符串
- isArray(arg) 是否数组
- isIp(ip) 校验IP
- isBlob(data) 验证是否为blob格式
- isMultiIp(ips, type = 1) 1 校验IP 多个段以;分隔,例:192.168.1.1-192.168.1.8;192.168.1.1/24 ; 2 校验多IP段 以;分隔,例:192.168.1.0/24 或多个:192.168.1.0/24;192.168.2.0/24
Package Sidebar
Install
Weekly Downloads