IntersectionObserver.observe
String targetSelector, Function callback
callback参数说明 监听相交状态变化的回调函数
intersectionRect、boundingClientRect、relativeRect 结构说明
属性 | 类型 | 说明 |
---|---|---|
left | number | 左边界 |
right | number | 右边界 |
top | number | 上边界 |
bottom | number | 下边界 |
示例
请使用百度APP扫码
图片示例
data: {
data: ''
},
onReady() {
swan.createIntersectionObserver(this, {
})
.observe('.ball', res => {
this.setData('data', res.intersectionRect);
console.log(res.intersectionRect.left); // 相交区域的左边界坐标
console.log(res.intersectionRect.width); // 相交区域的宽度
console.log(res.intersectionRect.height); // 相交区域的高度
});
}