IntersectionObserver实现滚动进入动画
1. 前言
IntersectionObserver
是一个新的 API,它允许我们监听一个元素是否进入或离开视口。
2. 基本用法
IntersectionObserver
是一个构造函数,它接收一个 2 个参数。 第一个参数是回调函数,第二个是配置对象。
callback
:回调函数,当元素进入或离开视口时,就会调用回调函数。options
:配置对象,可选。
3. 在 React 中使用
注意:使用 IntersectionObserver 的浏览器兼容性可能因浏览器版本不同而存在差异,使用时需要确保目标浏览器支持 IntersectionObserver API。也可通过 polyfills 来扩展对老版本浏览器的兼容性。