属性
bounces
iOS
Clay
Harmony
1.4
启用回弹效果
enable-scroll
Android
iOS
Clay
Harmony
1.4
启用拖动
initial-scroll-offset
Android
iOS
Clay
Harmony
2.17
初始滚动位置,仅生效一次,单位为像素
initial-scroll-to-index
Android
iOS
Clay
Harmony
2.17
首次加载时滚动到指定子节点,仅生效一次。所有直接子节点必须设置 flatten=false。
lower-threshold
Android
iOS
Clay
Harmony
1.4
设置触发 bindscrolltolower 事件的下阈值。
scroll-bar-enable
iOS
Clay
Harmony
1.4
启用滚动条
scroll-orientation
Android
iOS
Clay
Harmony
3.0
替代 scroll-x 和 scroll-y
upper-threshold
Android
iOS
Clay
Harmony
1.4
设置触发 bindscrolltoupper 事件的上阈值。
事件
前端可以绑定相应的事件回调来监听元素的运行时行为,如下所示。
bindcontentsizechanged
Android
iOS
Harmony
1.6
当滚动视图的内容大小发生变化时,会触发此事件。
bindscroll
Android
iOS
Clay
Harmony
1.4
当滚动视图正在滚动时,会触发此事件。
bindscrollend
Android
iOS
Clay
Harmony
1.6
当滚动视图的滚动结束时,会触发此事件。
bindscrolltolower
Android
iOS
Harmony
1.4
当滚动区域的下/右边缘与由 lowerThreshold 定义的可见区域相交时,会触发此事件。
bindscrolltoupper
Android
iOS
Harmony
1.4
当滚动区域的上/左边缘与由 upperThreshold 定义的可见区域相交时,会触发此事件。
方法
前端可以通过 SelectorQuery API 调用组件方法。
autoScroll
Android
iOS
Clay
Harmony
自动滚动
getScrollInfo
Android
iOS
Clay
Harmony
获取滚动信息
scrollBy
Android
iOS
Clay
Harmony
按指定偏移量滚动
scrollTo
Android
iOS
Clay
Harmony
滚动到指定位置