原来在 nextTick 量高度,此时折叠动画刚从 0 起步,配置展开量到 0 不滚, 链式代理量到半截滚一半。enter 钩子触发时元素刚插入、还是自然高度, 在把高度压到 0 之前先量,得到的就是折叠结束后的位置,滚动和折叠同时 开跑。触发点也从开关挪进 foldEnter,两个包装函数随之删掉。
原来在 nextTick 量高度,此时折叠动画刚从 0 起步,配置展开量到 0 不滚, 链式代理量到半截滚一半。enter 钩子触发时元素刚插入、还是自然高度, 在把高度压到 0 之前先量,得到的就是折叠结束后的位置,滚动和折叠同时 开跑。触发点也从开关挪进 foldEnter,两个包装函数随之删掉。