Skip to content

Commit b02ac38

Browse files
committed
fix: 辅助线位置错误 #86
1 parent 5d11367 commit b02ac38

1 file changed

Lines changed: 10 additions & 1 deletion

File tree

packages/docs/src/views/Home.vue

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
{{ t(`route.${item.meta?.title}`) }}
4141
</div>
4242
</Aside>
43-
<div class="es-content">
43+
<div ref="contentRef" class="es-content">
4444
<RouterView />
4545
</div>
4646

@@ -89,6 +89,8 @@ const router = useRouter()
8989
const route = useRoute()
9090
const useLocale = useLocaleStore()
9191
92+
const contentRef = ref()
93+
9294
// copy code set
9395
const copyCode = async () => {
9496
try {
@@ -135,6 +137,13 @@ watch(
135137
() => {
136138
current.value =
137139
menuRoutes.find(item => route.path === `/${item.path}`) || menuRoutes[0]
140+
141+
if (contentRef.value) {
142+
const lines = contentRef.value.querySelectorAll('[class^=es-drager-markline]')
143+
lines.forEach((line: HTMLDivElement) => {
144+
line.parentElement?.removeChild(line)
145+
})
146+
}
138147
},
139148
{ immediate: true }
140149
)

0 commit comments

Comments
 (0)