PAGE 18
滚动效果:IntersectionObserver 滚动淡入
现代页面常见的 Scroll Reveal 可以用 IntersectionObserver 高效实现。
IntersectionObserver滚动监听进入视口懒加载思路动画触发
一、场景说明
这个页面把一个常见应用场景拆成可运行的小案例。你可以先操作演示区,再阅读右侧代码,最后尝试底部练习。
学习重点:不要只复制代码,要观察“数据 → 状态 → 渲染 → 事件”的关系。
二、可运行演示
三、知识点提醒
- 相比频繁监听 scroll,IntersectionObserver 更适合进入视口检测。
- `threshold` 表示元素可见比例达到多少时触发。
- 触发一次后 `unobserve` 可以减少后续计算。
四、练习建议