# ks.pageScrollTo

将页面滚动到目标位置,支持选择器和滚动距离两种方式定位。

# pageScrollTo(options: PageScrollToPositionOptions | PageScrollToSelectorOptions): Promise<void>

# 参数

参数 类型 必填
options PageScrollToPositionOptions | PageScrollToSelectorOptions

# PageScrollToPositionOptions

属性
属性 类型 默认值 必填 说明
scrollTop number 滚动到页面的目标位置 (px)
duration number 300 滚动动画的时长 (ms)
success (result: void) => void 接口调用成功的回调函数
fail (error: APIError) => void 接口调用失败的回调函数
complete (resultOrError: void | APIError) => void 接口调用结束的回调函数(调用成功、失败都会执行)

# PageScrollToSelectorOptions

属性
属性 类型 默认值 必填 说明
selector string 选择器
duration number 300 滚动动画的时长 (ms)
success (result: void) => void 接口调用成功的回调函数
fail (error: APIError) => void 接口调用失败的回调函数
complete (resultOrError: void | APIError) => void 接口调用结束的回调函数(调用成功、失败都会执行)

# 返回值

# Promise<void>

Copyright ©2024, All Rights Reserved