React观察监视器
易于使用的声明式滚动到视图组件中,以制作动画等
。
还有其他适用于React的〜scoll监视器库,但是它们都没有解决我们的用例:能够声明性地配置动画和其他效果,当单个元素进入视图时将被触发。 受启发,我们着手实现相同的易用性,但仍在react的代码范式之内。
注意:该库不是管理滚动的过于通用,全面或低级的解决方案。 如果您想解决我们已经想到的一种用例,那么应该可以轻松上手。 如果您需要的东西不太适合此解决方案,或者仅需要更多控制权,请考虑以下库之一:
用法
观察员注意事项
该库在后台使用 。
支持
在所有现代浏览器都支持IntersectionObserver之前(),我们建议您将其与polyfill一起使用,例如以下cdn中的那个,如果需要的话,仅填充(下载代码) : ://cdn.polyfill.io
:warning: 当前,此polyfill要求您在CSS中
评论0
最新资源