自动滚动改为折叠进场时预量最终高度;侧栏导航按钮间距加大

原来在 nextTick 量高度,此时折叠动画刚从 0 起步,配置展开量到 0 不滚,
链式代理量到半截滚一半。enter 钩子触发时元素刚插入、还是自然高度,
在把高度压到 0 之前先量,得到的就是折叠结束后的位置,滚动和折叠同时
开跑。触发点也从开关挪进 foldEnter,两个包装函数随之删掉。
This commit is contained in:
2026-08-11 16:51:49 +08:00
parent 0ddefd0d5d
commit d41012a0ab
2 changed files with 11 additions and 17 deletions
+1 -1
View File
@@ -239,7 +239,7 @@ const current = computed(() => NAV.find((n) => n.key === active.value))
padding: 0;
display: flex;
flex-direction: column;
gap: 2px;
gap: var(--s-1);
flex: 1;
}