From 010b09891abc7765518c6fcea1b9e5f511466104 Mon Sep 17 00:00:00 2001 From: carl Date: Fri, 10 Nov 2017 12:07:50 +0800 Subject: [PATCH] fix invalid hover color of nav menu when background color contains 0 --- packages/menu/src/menu.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/menu/src/menu.vue b/packages/menu/src/menu.vue index abb9506b1..978ea22d0 100644 --- a/packages/menu/src/menu.vue +++ b/packages/menu/src/menu.vue @@ -157,14 +157,14 @@ }, getColorChannels(color) { color = color.replace('#', ''); - if (/^[1-9a-fA-F]{3}$/.test(color)) { + if (/^[0-9a-fA-F]{3}$/.test(color)) { color = color.split(''); for (let i = 2; i >= 0; i--) { color.splice(i, 0, color[i]); } color = color.join(''); } - if (/^[1-9a-fA-F]{6}$/.test(color)) { + if (/^[0-9a-fA-F]{6}$/.test(color)) { return { red: parseInt(color.slice(0, 2), 16), green: parseInt(color.slice(2, 4), 16),