From 050515c8eebd4b02b7cae49cdea060cf71b45cbe Mon Sep 17 00:00:00 2001 From: qiang Date: Thu, 10 Oct 2019 15:22:04 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E8=A7=A3=E5=86=B3=E7=BA=AFnvue=E6=A8=A1?= =?UTF-8?q?=E5=BC=8Ftab=E9=A1=B5=E9=9D=A2=E9=A6=96=E6=AC=A1=E5=88=9D?= =?UTF-8?q?=E5=A7=8B=E5=8C=96=E6=97=A0=E6=B3=95=E8=A7=A6=E5=8F=91onTabItem?= =?UTF-8?q?Tap=E7=94=9F=E5=91=BD=E5=91=A8=E6=9C=9F=E7=9A=84=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/platforms/app-plus/service/framework/app.js | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/platforms/app-plus/service/framework/app.js b/src/platforms/app-plus/service/framework/app.js index 98224980..8fdeb40d 100644 --- a/src/platforms/app-plus/service/framework/app.js +++ b/src/platforms/app-plus/service/framework/app.js @@ -112,15 +112,17 @@ function initTabBar () { const onLaunchWebviewReady = function onLaunchWebviewReady () { tabBar.init(__uniConfig.tabBar, (item, index) => { - UniServiceJSBridge.emit('onTabItemTap', { - index, - text: item.text, - pagePath: item.pagePath - }) uni.switchTab({ url: '/' + item.pagePath, openType: 'switchTab', - from: 'tabBar' + from: 'tabBar', + success () { + UniServiceJSBridge.emit('onTabItemTap', { + index, + text: item.text, + pagePath: item.pagePath + }) + } }) }) } -- GitLab