NodesRef.scrollOffset
添加节点的滚动位置的查询请求,以像素为单位。节点必须是 scroll-view
或者 viewport
。
如果提供了 callback
回调函数,在执行 SelectQuery.exec
方法后,节点信息会在 callback
中返回。
语法
nodesRef.scrollOffset([callback])
参数说明
function callback
回调函数(可选)。
回调函数接受的第一个参数为 object 类型,代表查询结果,属性如下:
参数 | 参数类型 | 说明 |
---|---|---|
id | string | 节点的 ID |
dataset | object | 节点的 dataset |
scrollLeft | number | 节点的水平滚动位置 |
scrollTop | number | 节点的竖直滚动位置 |
返回值
扫码体验
请使用字节宿主APP扫码
代码示例
JavaScript
tt.createSelectorQuery()
.selectViewport()
.scrollOffset(function (res) {
const {
id, // 节点的 ID
dataset, // 节点的 dataset
scrollLeft, // 节点的水平滚动位置
scrollTop, // 节点的竖直滚动位置
} = res;
})
.exec();
点击纠错
评价此篇文档