# NodesRef.scrollOffset
添加节点的滚动位置查询请求。以像素为单位。节点必须是 scroll-view 或者 viewport ,返回 nodesRef 对应的 SelectorQuery。
# 支持说明
| 应用能力 | Android | iOS | PC | 预览效果 |
|---|---|---|---|---|
| 小程序 | 3.0.0 | 3.0.0 | 3.2.0 | 待补充 |
| 网页应用 | X | X | X | 待补充 |
# 输入
| 名称 | 数据类型 | 必填 | 默认值 | 描述 |
|---|---|---|---|---|
| callback | fucntion | 是 | 该事件的回调函数 |
# 输出
回调函数返回对象的属性:
| 名称 | 数据类型 | 描述 |
|---|---|---|
| id | string | 节点id |
| dataset | object | 节点的dataset |
| scrollLeft | number | 节点的水平滚动位置 |
| scrollTop | number | 节点的竖直滚动位置 |
# 代码示例
bz.createSelectorQuery().selectViewport().scrollOffset(res => {
console.log("竖直滚动位置" + res.scrollTop);
}).exec();
1
2
3
4
5
2
3
4
5