自动滚动改为折叠进场时预量最终高度;侧栏导航按钮间距加大
原来在 nextTick 量高度,此时折叠动画刚从 0 起步,配置展开量到 0 不滚, 链式代理量到半截滚一半。enter 钩子触发时元素刚插入、还是自然高度, 在把高度压到 0 之前先量,得到的就是折叠结束后的位置,滚动和折叠同时 开跑。触发点也从开关挪进 foldEnter,两个包装函数随之删掉。
This commit is contained in:
+1
-1
@@ -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;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user