【文件属性】:
文件名称:lazylist-react:轻量级的React延迟加载组件
文件大小:385KB
文件格式:ZIP
更新时间:2021-03-20 09:43:03
TypeScript
懒惰React
使用前请先了解
这是一个基于intersectionObserver的惰性加载组件。该组件下的子元素默认情况下呈现一个,当呈现的子组件出现在视图中时,它将继续呈现下一个,依此类推。每个子元素都包裹在warpTag层中,您可以定义其类型。 The version of react must be greater than or equal to 16.8. Because the component form is hooks.
安装
npm install --save lazylist-react
// or
yarn add lazylist-react
道具
属性
价值
类型
描述
班级名称
细绳
容器的类名
标签
default :div
细绳
容器的节点类型
renderCount
default :1
数字
每个渲染的DOMS数量
临界点
default :0
【文件预览】:
lazylist-react-master
----.gitignore(12B)
----tsconfig.json(569B)
----tsconfig.test.json(87B)
----LICENSE.MD(1KB)
----rollup.config.js(364B)
----.prettierrc(197B)
----.eslintrc(668B)
----package.json(2KB)
----src()
--------index.test.tsx(137B)
--------index.tsx(3KB)
--------utils()
--------typings.d.ts(913B)
----.babelrc(145B)
----example()
--------tsconfig.json(811B)
--------README.md(267B)
--------public()
--------package.json(1KB)
--------src()
--------package-lock.json(1KB)
----.eslintignore(47B)
----.travis.yml(41B)
----.editorconfig(147B)
----yarn.lock(521KB)
----lib()
--------utils()
--------index.js(5KB)
--------index.d.ts(155B)
--------index.test.d.ts(12B)
----README.MD(2KB)
----package-lock.json(660KB)