Skip to content

Commit 5822d94

Browse files
committed
perf: 优化导航菜单折叠
1 parent 039105e commit 5822d94

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/views/components/Menu/sub.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,7 @@ function handleMouseleave() {
180180
<Teleport v-if="hasChildren" to="body" :disabled="!rootMenu.isMenuPopup">
181181
<Transition v-bind="transitionClass" v-on="transitionEvent">
182182
<OverlayScrollbarsComponent
183-
v-if="opened" ref="subMenuRef" :options="{ scrollbars: { visibility: 'hidden' } }" defer class="sub-menu" :class="{
183+
v-show="opened" ref="subMenuRef" :options="{ scrollbars: { visibility: 'hidden' } }" defer class="sub-menu" :class="{
184184
'bg-[var(--g-sub-sidebar-bg)]': rootMenu.isMenuPopup,
185185
'ring-1 ring-stone-2 dark-ring-stone-8 shadow-xl fixed z-3000 w-[200px]': rootMenu.isMenuPopup,
186186
'mx-1': rootMenu.isMenuPopup && (rootMenu.props.mode === 'vertical' || level !== 0),

0 commit comments

Comments
 (0)