useScroll
获取元素的滚动状态。
interface Position {
left: number;
top: number;
}
type Target = HTMLElement | Document;
function useScroll<T extends Target>(): [
// 滚动容器当前的滚动位置
Position,
// 当未传入任何参数时,将 ref 绑定给需监听的节点
MutableRefObject<T>
]
function useScroll<T extends Target>(arg: Target | (() => Target)): [Position]{}