mine-h5-ui
Version:
一款轻量级、模块化基于 Vue3.x 的 H5 前端 UI 组件库 👍
17 lines (15 loc) • 496 B
TypeScript
import { ScrollAnimationOption } from './types';
/**
* 滚动动画
* @example
* ```ts
* import { useScroll } from 'mine-h5-ui'
* const { scrollTo } = useScroll()
* scrollTo(document.body, 0) // 返回顶部
* const customDomNode = document.querySelector('.customDomNode') // 自定义节点
* scrollTo(customDomNode, 0) // 滚动到指定位置
* ```
*/
export declare const useScroll: ({ duration }?: ScrollAnimationOption) => {
scrollTo: (node: Element, to: number) => void;
};