如何深入理解并高效运用IntersectionObserver实现精准的元素交叉观察功能?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1921个文字,预计阅读时间需要8分钟。
目录
1.背景
2.兼容性
3.使用方法
3.1 observe 3.2 unobserve 3.3 disconnect 3.4 takeRecords 注意:4.callback 参数
5.IntersectionObserverEntry 对象
6.应用
注意点: 1. 背景:网页开发时,无论移动端还是PC端,都需考虑。目录
- 1. 背景
- 2. 兼容性
- 3. 用法
- 3.1 observe
- 3.2 unobserve
- 3.3 disconnect
- 3.4 takeRecords
- 注意:
- 4. callback 参数
- 5. IntersectionObserverEntry 对象
- 6. 应用
- 注意点
1. 背景
网页开发时,不管是在移动端,还是PC端,都有个很重要的概念,叫做动态懒加载,适用于一些图片资源(或者数据)特别多的场景中,这个时候,我们常常需要了解某个元素是否进入了“视口”(viewport),即用户能不能看到它。
本文共计1921个文字,预计阅读时间需要8分钟。
目录
1.背景
2.兼容性
3.使用方法
3.1 observe 3.2 unobserve 3.3 disconnect 3.4 takeRecords 注意:4.callback 参数
5.IntersectionObserverEntry 对象
6.应用
注意点: 1. 背景:网页开发时,无论移动端还是PC端,都需考虑。目录
- 1. 背景
- 2. 兼容性
- 3. 用法
- 3.1 observe
- 3.2 unobserve
- 3.3 disconnect
- 3.4 takeRecords
- 注意:
- 4. callback 参数
- 5. IntersectionObserverEntry 对象
- 6. 应用
- 注意点
1. 背景
网页开发时,不管是在移动端,还是PC端,都有个很重要的概念,叫做动态懒加载,适用于一些图片资源(或者数据)特别多的场景中,这个时候,我们常常需要了解某个元素是否进入了“视口”(viewport),即用户能不能看到它。

