react-vtree:React组件可有效渲染大型树结构

时间:2024-05-20 11:53:23
【文件属性】:

文件名称:react-vtree:React组件可有效渲染大型树结构

文件大小:2.23MB

文件格式:ZIP

更新时间:2024-05-20 11:53:23

react tree performance react-components virtualization

React树 该软件包提供了一种轻量级且灵活的解决方案,用于渲染大型树结构。 它建立在库的顶部。 注意力! 该库被完全重写以与react-window 。 如果您要为树视图解决方案,请查看 。 注意:这是版本3.xx的文档。 对于版本2.xx请参见此。 安装 # npm npm i react-window react-vtree # Yarn yarn add react-window react-vtree 用法 FixedSizeTree 例子 您还可以在故事书中查看非常相似的示例: 演示版 import { FixedSizeTree as Tree } from 'react-vtree' ; // Tree component can work with any possible tree structure because it uses an // iterator


【文件预览】:
react-vtree-master
----tsconfig.prod.json(121B)
----.gitignore(237B)
----.eslintrc(409B)
----package.json(4KB)
----sonar-project.properties(194B)
----package-lock.json(1.09MB)
----src()
--------FixedSizeTree.tsx(2KB)
--------VariableSizeTree.tsx(4KB)
--------index.ts(154B)
--------Tree.tsx(20KB)
--------utils.ts(2KB)
----jest.config.js(317B)
----LICENSE(1KB)
----tsconfig.json(676B)
----__stories__()
--------MultipleRoots.story.tsx(3KB)
--------AsyncDataIdle.story.tsx(6KB)
--------FixedSizeTree.story.tsx(3KB)
--------AsyncData.story.tsx(5KB)
--------BigData.story.tsx(4KB)
--------index.ts(185B)
--------utils.ts(849B)
--------VariableSizeTree.story.tsx(4KB)
----.github()
--------workflows()
----.prettierignore(5B)
----__tests__()
--------multiroot.spec.tsx(4KB)
--------VariableSizeTree.spec.tsx(17KB)
--------utils()
--------FixedSizeTree.spec.tsx(16KB)
----README.md(26KB)
----config()
--------enzyme.js(224B)
----.eslintignore(39B)
----.lintstagedrc(209B)
----.storybook()
--------addons.js(90B)
--------webpack.config.js(237B)
--------config.js(249B)
----.babelrc.js(1KB)
----docs()
--------runtime~main.286b69a873d49f2f199c.bundle.js(1KB)
--------iframe.html(3KB)
--------vendors~main.bdf11623c948ac9dd748.bundle.js(2.78MB)
--------vendors~main.3bee8bdae6551f0ed35f.bundle.js(1.72MB)
--------runtime~main.3bee8bdae6551f0ed35f.bundle.js(3KB)
--------index.html(1KB)
--------main.1f5d05ff1080719ccfd7.bundle.js(173B)
--------favicon.ico(32KB)
--------sb_dll()
--------main.3bee8bdae6551f0ed35f.bundle.js(67KB)
----.editorconfig(243B)
----.prettierrc(116B)

网友评论