Skip to content

pantoken-root / plugins/pantoken/custom-theme-colors/src / parseHexColor

函数: parseHexColor() ​

parseHexColor(input): string

Beta

验证并规范化用户提供的十六进制颜色。这是将不信任输入引入生成 CSS 的唯一入口,因此除 #rgb/#rrggbb 之外的任何输入都会被拒绝 。

参数 ​

input ​

string

一个十六进制颜色,可以带或不带前导的 #。

返回值 ​

string

小写的 #rrggbb。

抛出 ​

当 input 不是 3 位或 6 位十六进制颜色时抛出 TypeError。