[improvement] Field: optimize root scroll top (#3222)

This commit is contained in:
neverland
2019-04-26 15:35:45 +08:00
committed by GitHub
parent 821639c47e
commit 23792ce16f
2 changed files with 7 additions and 2 deletions

View File

@@ -29,6 +29,10 @@ export function setScrollTop(element: ScrollElement, value: number) {
'scrollTop' in element ? (element.scrollTop = value) : element.scrollTo(element.scrollX, value);
}
export function getRootScrollTop(): number {
return window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop || 0;
}
// get distance from element top to page top
export function getElementTop(element: ScrollElement) {
return (