文件名称:use-infinite-scroll:超级简单的React钩子,可基于IntersectionObserver API创建无限滚动体验
文件大小:406KB
文件格式:ZIP
更新时间:2024-06-03 11:20:21
react reactjs infinite-scroll react-infinite-scroll react-hooks
使用无限滚动 超级简单的React钩子,可基于IntersectionObserver API创建无限滚动体验。 。 有兴趣从事这样的项目吗? 正在寻找加入我们的团队! 安装 yarn add @closeio/use-infinite-scroll 好处 极其轻巧(压缩后不到1KB)。 它使用IntersectionObserver API,因此不需要侦听scroll事件, scroll事件已知会导致性能问题。 没有其他第三方依赖。 用法 import React from 'react' ; import useInfiniteScroll from '@closeio/use-infinite-scroll' ; export default function MyComponent ( ) { const [ items , setItems ] = useState
【文件预览】:
use-infinite-scroll-master
----.gitignore(281B)
----.babelrc(116B)
----.eslintrc(212B)
----package.json(2KB)
----src()
--------.eslintrc(36B)
--------index.test.js(1KB)
--------index.js(2KB)
----LICENSE(1KB)
----.github()
--------workflows()
----rollup.config.js(754B)
----README.md(2KB)
----example()
--------package.json(545B)
--------src()
--------public()
--------README.md(103KB)
--------yarn.lock(445KB)
----close.svg(16KB)
----.npmignore(76B)
----.editorconfig(147B)
----.prettierrc(52B)
----yarn.lock(466KB)