解决isPageTabbar在设置0: NO_TABBAR时返回true 问题
This commit is contained in:
@@ -4,7 +4,7 @@ import { reactive } from 'vue'
|
||||
import { isNeedLoginMode } from '@/router/config'
|
||||
import { FG_LOG_ENABLE, judgeIsExcludePath } from '@/router/interceptor'
|
||||
import { useTokenStore } from '@/store/token'
|
||||
import { tabbarList as _tabbarList, customTabbarEnable } from './config'
|
||||
import { tabbarList as _tabbarList, customTabbarEnable, selectedTabbarStrategy, TABBAR_STRATEGY_MAP } from './config'
|
||||
|
||||
// TODO 1/2: 中间的鼓包tabbarItem的开关
|
||||
const BULGE_ENABLE = false
|
||||
@@ -25,6 +25,9 @@ if (customTabbarEnable && BULGE_ENABLE) {
|
||||
}
|
||||
|
||||
export function isPageTabbar(path: string) {
|
||||
if (selectedTabbarStrategy === TABBAR_STRATEGY_MAP.NO_TABBAR) {
|
||||
return false
|
||||
}
|
||||
const _path = path.split('?')[0]
|
||||
return tabbarList.some(item => item.pagePath === _path)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user