From 595fba4627ff38e9759ad0e345dea55c31a605ac Mon Sep 17 00:00:00 2001 From: Tevin <tingquanren@163.com> Date: Wed, 30 Dec 2020 09:45:50 +0800 Subject: [PATCH] 修复资金格式化的问题 --- layout/h5Page/CNavBar.vue | 14 ++++++++++---- 1 files changed, 10 insertions(+), 4 deletions(-) diff --git a/layout/h5Page/CNavBar.vue b/layout/h5Page/CNavBar.vue index 75bed2e..f694359 100644 --- a/layout/h5Page/CNavBar.vue +++ b/layout/h5Page/CNavBar.vue @@ -56,7 +56,9 @@ return; } this.dropShow = false; - Taro.navigateTo({ url: nav.url }); + setTimeout(() => { + Taro.navigateTo({ url: nav.url }); + }, 0); }, dropMenu() { this.dropShow = !this.dropShow; @@ -67,7 +69,7 @@ }, 500); }, outCloseMenu(evt) { - (() => { + setTimeout(() => { // 未打开时,忽略 if (!this.dropShow) { return; @@ -77,12 +79,16 @@ return; } // 点击了菜单项,忽略 - if (evt.target.className.indexOf('c-nav-bar-drop-item') >= 0) { + const className = evt.target.className; + if ( + className.indexOf('c-nav-bar-drop-item') >= 0 || + className.indexOf('at-nav-bar__container') >= 0 + ) { return; } // 执行关闭 this.dropShow = false; - })(); + }, 0); }, }, mounted() { -- Gitblit v1.9.1