UNPKG

wetrade-design

Version:

一款多语言支持Vue3的UI框架

20 lines (19 loc) 672 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.hexToRgba = hexToRgba; /** * 颜色转rgb,调低透明度为0.1 * @param hexColor hex色值 * @returns rgba(色值, 色值,色值,透明度) */ function hexToRgba(hexColor) { var opacity = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 0.1; if (!hexColor) return ''; var red = parseInt(hexColor.slice(1, 3), 16); var green = parseInt(hexColor.slice(3, 5), 16); var blue = parseInt(hexColor.slice(5, 7), 16); // 将转换后的值组合成 RGBA 值 return "rgba(".concat(red, ", ").concat(green, ", ").concat(blue, ", ").concat(opacity, ")"); }