tt.createIntersectionObserver
收藏我的收藏
基础库 3.41.0 开始支持本方法,这是一个同步方法。
在小程序页面或自定义组件中,也可以使用
this.createIntersectionObserver(options) 来代替。语法
tt.createIntersectionObserver(instance, options)
参数说明
instance
类型 | 默认值 | 必填 | 说明 | 最低支持版本 |
Page | Comonent | | 是 | 页面实例或自定义组件实例 | 3.41.0 |
options
类型 | 默认值 | 必填 | 说明 | 最低支持版本 |
Options | | 否 | 配置项 | 3.41.0 |
Options 类型说明
object 类型,属性如下:
属性 | 类型 | 默认值 | 必填 | 说明 | 最低支持版本 |
thresholds | number[] | [0] | 否 | 一个数值数组,包含所有阈值 | 3.41.0 |
initialRatio | number | 0 | 否 | 初始的相交比例,如果调用时检测到的相交比例与这个值不相等且达到阈值,则会触发一次监听器的回调函数 | 3.41.0 |
observeAll | boolean | false | 否 | 是否同时观测多个目标节点(而非一个),如果设为 true ,observe 的 targetSelector 将选中多个节点 注意 同时选中过多节点将影响渲染性能. | 3.41.0 |
