File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -100,6 +100,7 @@ function checkUnderlineMenu() {
100100 })
101101 }, 200 );
102102}
103+ window .__checkUnderlineMenu = checkUnderlineMenu // 全局隐藏变量
103104
104105onMounted (() => checkUnderlineMenu ())
105106
@@ -166,7 +167,7 @@ function clickMobileMenu(level1) {
166167 level1 .m_active = ! level1 .m_active
167168 }
168169
169- checkUnderlineMenu ()
170+ // checkUnderlineMenu()
170171}
171172
172173useClickOutside ([' .nav-mobile' ], () => {
@@ -310,8 +311,7 @@ const toggleTheme = (event: MouseEvent) => {
310311 <!-- 居中渲染一级目录 -->
311312 <template v-for =" level1 in state .headerInfo " >
312313 <div class =" top-menu flex-center" :class =" { active: level1.active, underlined: level1.underlined }"
313- v-if =" !level1.hide" :key =" level1.name" @mouseenter =" enterTopMenu(level1)" @mouseleave =" leaveTopMenu(level1)"
314- @click =" checkUnderlineMenu" >
314+ v-if =" !level1.hide" :key =" level1.name" @mouseenter =" enterTopMenu(level1)" @mouseleave =" leaveTopMenu(level1)" >
315315 <a v-if =" level1.url" :href =" level1.url" > {{ level1.name }} </a >
316316 <span v-else >{{ level1.name }} </span >
317317 <svg v-if =" level1.children?.length" class =" top-menu-svg hand" width =" 20" height =" 20" viewBox =" 0 0 20 20"
Original file line number Diff line number Diff line change @@ -198,5 +198,7 @@ router.afterEach((to, from) => {
198198 document . title = to . meta . title
199199 }
200200 isTinyCloud . value = to . path . startsWith ( `${ VITE_CONTEXT } opentiny-design/design-develop/console/tiny-cloud/` )
201+
202+ window . __checkUnderlineMenu ( ) // 更新header中的下划线
201203} )
202204export { router }
You can’t perform that action at this time.
0 commit comments