# DraggableSheetContext.scrollTo(Object object)
基础库 3.2.0 开始支持,低版本需做兼容处理。
小程序插件:支持
相关文档: draggable-sheet
# 功能描述
滚动到指定位置。size
取值 [0, 1]
,size = 1
时表示撑满 draggable-sheet
组件。size
和 pixels
同时传入时,仅 size 生效。
# 参数
# Object object
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
size | number | 否 | 相对目标位置 | |
pixels | number | 否 | 绝对目标位置 | |
animated | boolean | true | 否 | 是否启用滚动动画 |
duration | number | 300 | 否 | 滚动动画时长(ms) |
easingFunction | string | ease | 否 | 缓动函数 |
# 示例代码
Page({
onReady() {
this.createSelectorQuery()
.select(".sheet")
.node()
.exec(res => {
const sheetContext = res[0].node
sheetContext.scrollTo({
size: 0.7,
animated: true,
duration: 300,
easingFunction: 'ease'
})
},
})