From 0c9e689a67b223167f6e16a33cd5318a06471b45 Mon Sep 17 00:00:00 2001 From: qiang Date: Sat, 9 May 2020 17:51:20 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=85=81=E8=AE=B8App=E7=AB=AFuni.setTab?= =?UTF-8?q?BarStyle=E4=BC=A0=E5=85=A5=E5=85=B6=E4=BB=96=E9=80=89=E9=A1=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../app-plus/service/api/ui/tab-bar.js | 23 +++---------------- 1 file changed, 3 insertions(+), 20 deletions(-) diff --git a/src/platforms/app-plus/service/api/ui/tab-bar.js b/src/platforms/app-plus/service/api/ui/tab-bar.js index 22354b0b0..0ca01b5a5 100644 --- a/src/platforms/app-plus/service/api/ui/tab-bar.js +++ b/src/platforms/app-plus/service/api/ui/tab-bar.js @@ -32,36 +32,19 @@ export function setTabBarItem ({ } } -export function setTabBarStyle ({ - color, - selectedColor, - backgroundColor, - borderStyle -}) { +export function setTabBarStyle (style = {}) { if (!isTabBarPage()) { return { errMsg: 'setTabBarStyle:fail not TabBar page' } } - const style = {} const borderStyles = { black: 'rgba(0,0,0,0.4)', white: 'rgba(255,255,255,0.4)' } - if (color) { - style.color = color - } - if (selectedColor) { - style.selectedColor = selectedColor - } - if (backgroundColor) { - style.backgroundColor = backgroundColor - } + const borderStyle = style.borderStyle if (borderStyle in borderStyles) { - borderStyle = borderStyles[borderStyle] - } - if (borderStyle) { - style.borderStyle = borderStyle + style.borderStyle = borderStyles[borderStyle] } tabBar.setTabBarStyle(style) return { -- GitLab