DraggableSheetContext.scrollTo

DraggableSheetContext.scrollTo(Object object)

基础库 3.2.0 开始支持,低版本需做兼容处理

小程序插件:支持

相关文档: draggable-sheet

功能描述

滚动到指定位置。size 取值 [0, 1]size = 1 时表示撑满 draggable-sheet 组件。sizepixels 同时传入时,仅 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'
        })
  },
})
posted on 2025-01-14 08:12  AtlasLapetos  阅读(13)  评论(0)    收藏  举报