From 53df27e48f0d67513c0c7eda0311249f8ff9a645 Mon Sep 17 00:00:00 2001 From: iamkun Date: Wed, 27 Mar 2019 17:48:58 +0800 Subject: [PATCH] ColorPicker: Fix handle error hex color string (#14793) * fix(ColorPicker): Fix handle error hex color string * Update color.js * Update color.js --- packages/color-picker/src/color.js | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/color-picker/src/color.js b/packages/color-picker/src/color.js index 8dee3c84d..b7242a43a 100644 --- a/packages/color-picker/src/color.js +++ b/packages/color-picker/src/color.js @@ -249,6 +249,7 @@ export default class Color { } } else if (value.indexOf('#') !== -1) { const hex = value.replace('#', '').trim(); + if (!/^(?:[0-9a-fA-F]{3}){1,2}$/.test(hex)) return; let r, g, b; if (hex.length === 3) {