Events

onScroll(info): void

当滚动时周期性地调用该事件绑定的函数

function onScroll(info) {
  console.log(info.offset, info.velocity)
}

<Scroll onScroll={onScroll} />

info: PanInfo

这个对象包含了各种x和y的信息:

- point: 相对于设备或者页面的位置信息

- delta:和上一次事件触发时的距离

- offset: 与刚开始滚动时鼠标或者手指位置相比的偏移量

- velocity: 当前指针的速度

onScrollStart(info): void

开始滚动时触发绑定的函数

function onScrollStart(info) {
  console.log(info.offset, info.velocity)
}

<Scroll onScrollStart={onScrollStart} />

info: PanInfo

这个对象包含了各种x和y的信息:

- point: 相对于设备或者页面的位置信息

- delta:和上一次事件触发时的距离

- offset: 与刚开始滚动时鼠标或者手指位置相比的偏移量

- velocity: 当前指针的速度

onScrolEnd(info): void

开始结束时触发绑定的函数

function onScrollEndStart(info) {
  console.log(info.offset, info.velocity)
}

<Scroll onScrollEnd={onScrollEnd} />

info: PanInfo

这个对象包含了各种x和y的信息:

- point: 相对于设备或者页面的位置信息

- delta:和上一次事件触发时的距离

- offset: 与刚开始滚动时鼠标或者手指位置相比的偏移量

- velocity: 当前指针的速度

Last updated

Was this helpful?