Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >最好用的 6 个 React Tree select 树形组件测评与推荐

最好用的 6 个 React Tree select 树形组件测评与推荐

原创
作者头像
蒋川@卡拉云
发布于 2022-06-06 07:49:44
发布于 2022-06-06 07:49:44
6.8K0
举报

本文完整版:《最好用的 6 个 React Tree select 树形组件测评与推荐

React 树形选择器(React tree select)组件在搭建 React 的 app 中特别常用,React tree select 除了简单的树形结构外,还有非常多样的功能来配合不同场景的使用。比如搜索过滤,前端添加删除树枝,前端编辑修改子树名,拖拽排序,对用户操作事件记录等。本文记录了我自己使用多年最好用的 6 款 React tree select 组件,每一款都经过我实际测试,推荐给大家。

kalacloud-tree-select
kalacloud-tree-select

接下来介绍 6 款我自己常用的 React tree select第三方组件,它们各有特色,希望能帮你找到合适你的选择器

  • React Sortable Tree - 全功能,树状单选多选、可拖拽、过滤搜索、多种主题可选
  • React Treebeard - 纯树形选择器、轻盈趁手、有过滤搜索功能
  • RC Tree - 资源管理器树状型选择器、可拖拽编辑、动态生成、icon 可换
  • React Animated Tree - 有漂亮的动效的基础款树形选择器,没有多余功能
  • React Dropdown Tree Select - 树形下拉菜单勾选选择器,是树形+checkbox+下拉选择器的合集组件
  • React Checkbox Tree - 带有 checkbox 的树状组件、有过滤搜索功能

1.React Sortable Tree - 全功能,树状单选多选、可拖拽、过滤搜索、多种主题可选

react-sortable-tree
react-sortable-tree
react-sortable-tree主题
react-sortable-tree主题
理器、树状全节点拖动、notion 型的块拖动等主题。
  • 没有依赖
  • 单选、多选
  • 鼠标拖拽子集到新合集
  • 前端模糊搜索过滤
  • 多种样式主题和选

2.React Treebeard - 纯树形选择器、轻盈趁手、有过滤搜索功能

react-treebeard
react-treebeard

react-treebeard 简洁的树形 React 组件。虽然 UI 简单,但整体轻盈,功能主要集中在树状结构及搜索上。三角按钮展开树形结构,平滑的动态效果。内置搜索功能,可快速过滤搜索,效率极快。

3.RC Tree - 资源管理器树状型选择器、可拖拽编辑、动态生成、icon 可换

rc-tree
rc-tree

rc-tree 是一套 Win 资源管理器形的树状选择器 React 组件,用户可以在前端拖拽各个节点到新集合中。更棒的是这套树状组件支持动态加载,可在用户展开树结构时,进行动态加载。

4.React Animated Tree - 有漂亮的动效的基础款树形选择器,没有多余功能

react-animated-tree
react-animated-tree

react-animated-tree 是一个最简单形式的 React 树状组件。这套组件有流畅漂亮的动画效果,展开、关闭组件时可见。除此之外,没有任何其他多余的功能,它只有多层树状结构,简单的开合以及点击选择。针对仅需要树状选择组件的使用场景。

5.React Dropdown Tree Select - 树形下拉菜单勾选选择器,是树形+checkbox+下拉选择器的合集组件

react-dropdown-tree-select
react-dropdown-tree-select

react-dropdown-tree-select 可真是厉害了,是树形选择器 + 下拉菜单 + checkbox 的合集版,不仅前端可以搜索过滤,还可以快速通过树结构批量选择。

6.React Checkbox Tree - 带有 checkbox 的树状组件、有过滤搜索功能

react-checkbox-tree
react-checkbox-tree

react-checkbox-tree 顾名思义,它是带有 checkbox 的树状选择器。适合用在勾选需要操作的目录等应用场景中使用。

React 树形选择器总结

本文推荐了我自己使用多年的 6 款最好用的 React Tree select 树形选择器,这其中一定有一款适合你。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
windows11修改用户名_win10家庭中文版怎么更改用户名
按: 新买的电脑一般预装Windows11系统(家庭与学生版),新电脑初次开机使用微软邮箱账号登录,则系统将用户名自动设置成邮箱前5位字符。我的用户名便是一串数字【231xx】(qq邮箱前5位),看着很不舒服,查了很多方法并最终修改成功!!记录一下修改过程,希望能帮到同样想改用户名的人。
全栈程序员站长
2022/11/04
3K0
windows11修改用户名_win10家庭中文版怎么更改用户名
填坑记(把重装系统时写的中文用户名改成英文)
如果看我的稀有用户。相信会知道,我昨天逼逼赖赖那么多,其实环境还是没有配置好。令人头秃。我研究了一中午,发现问题在于,软件对中文路径的不友好到了一个我想象不到的程度。
云深无际
2021/04/14
2.7K1
填坑记(把重装系统时写的中文用户名改成英文)
win10下用户名、登陆账户、用户主目录的修改
以管理员权限进入命令提示符,执行net user administrator /active:yes启用Administrator账户。
似水的流年
2021/01/14
3.2K0
win10更改c盘下的用户名(家庭版/企业版)
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/j_bleach/article/details/75449161
j_bleach
2019/07/02
3.2K0
win10更改c盘下的用户名(家庭版/企业版)
修改cmd 命令行中的用户名|C:\Users\下的用户名[通俗易懂]
由于我现在换了一个喜欢的用户名,所以我想修改cmd命令行显示的用户名,即c盘用户文件夹下的文件名,但是一般用户文件夹下的名字是无法直接修改的,这里提供一个有效的修改方法。
全栈程序员站长
2022/11/10
23K5
修改cmd 命令行中的用户名|C:\Users\下的用户名[通俗易懂]
更改命令行窗口用户名
然后登陆之后,会有一个弹窗,说无法登陆当前账户,因为你修改了账户内容,但是还没有生效,点击关闭。
橘子君丶
2023/12/11
8010
更改命令行窗口用户名
用户文件夹损坏,如何修复?
是山河呀
2025/03/22
2920
Win10修改管理员用户名(注册表深度完全修改&&更改c盘下的用户名)
很多朋友买了电脑迫不及待的给自己电脑弄了个123213这样的名字,很丑。还有的朋友用的中文的名字比如风骨散人张导致了后期装一些软件不能使用中文路径,还有的更是加入了emoji导致cmd的界面爆炸,很多
风骨散人Chiam
2020/10/28
12K3
【详细教程·本人亲测】解决win10家庭版系统C:\Users用户名中有中文,更改为英文的问题
【前言】新电脑刚买来(我18年购买的小米笔记本pro,自带的win10家庭版),自带win10系统,激活时注册用户名和密码,为了方便记忆把用户名设为中文。随着后来学习和工作软件越装越多,在学习软件开发才发现Users必须为英文,此时重装系统成本极大!因此本人花了大量时间在网上寻找解决方案。但是基本上不适合win10家庭版。终于最后搜到一个方案解决,深知不易,特分享给各位。 ————————————————————————————— <第一步>键盘按 win+R 键 输入 regedit 点击确定
全栈程序员站长
2022/09/02
6.7K3
【详细教程·本人亲测】解决win10家庭版系统C:\Users用户名中有中文,更改为英文的问题
不要轻易动C:\Users\目录和用户相关的注册表
不要轻易动C:\Users\目录和用户相关的注册表,可能导致权限异常、登录异常、安装/执行软件报错
Windows技术交流
2024/09/11
1840
Python打包exe运行程序,分享你的技术成果!
首先写出来python代码,其次把.py文件转换成exe文件,直接在windows电脑上后台运行。关键打包的文件可以在没有python环境下运行哈!于是说来就来。
龙哥
2019/07/30
2.1K0
Python打包exe运行程序,分享你的技术成果!
用户名为中文软件不能用_电脑用户名打不了中文
我们在安装一些软件的时候,软件必须要求路径和用户名都是英文,比如SystemVue和MATLAB)
全栈程序员站长
2022/11/04
2.2K1
计算机修改用户名密码,怎么修改电脑用户名呢_电脑的登录名和密码在哪里
1、按“win+R”打开运行,在运行输入框里面输入“gpedit.msc”,如下图所示:
全栈程序员站长
2022/11/04
4.5K0
完美解决Win10“无法登陆到你的账户”问题,无法登录账户的全方面解决方案!
首先我们知道发生这种情况的原因是什么,是因为两个方向的三个地方可能出了问题,注册表和本地的用户的文件夹(比如我把本地文件夹删除,或者把名字改了)我们将从三个方面解决的这个问题。
风骨散人Chiam
2020/10/28
66.5K5
电脑用户名不能用中文吗_如何修改计算机名和用户名
在windows下安装 ,如果使用用户名是中文的,则会出现安装错误 / 启动失败的情况。关于这一点下边给出终极解决方案。
全栈程序员站长
2022/09/27
1.3K0
linux修改用户名命令6,linux用命令改用户名
首先打开linux的终端,输入指令修改用户名,简单的用户名修改是usermod加参数l,后面跟新用户名,最后是旧用户名。
全栈程序员站长
2022/10/01
5.9K0
linux修改用户名命令6,linux用命令改用户名
修改 wordpress 后台登陆地址和登陆用户名
WordPress 是现在很流行的开源建站程序,全球范围内使用 wp 建站的人超级多,也就导致各种各样的人盯上了 WordPress 想搞点破坏或者黑客之类的动作。今天和大家说一下修改 wordpress 后台登陆地址和登陆用户名,感谢料神的分享,我只是把自己的具体操作过程发表在这里,希望在 wordpress 防黑方面能帮到大家,如果你觉得本文对你有帮助,请分享给你的朋友。 一、改掉登录页面的 URL 黑客们会用暴力猜测数据库工具不断连接 wp 登录页面,这种工具会用他自己数据库中存放的数百万个常用用户名
魏艾斯博客www.vpsss.net
2018/06/01
3.8K0
彻底删除微软Edge浏览器登录的Microsoft账号
在windows 10和windows 11上可以通过删除“设置-账户-邮件和账户”里的登录账号来达到目的。但是在windows server 2019上尝试了各种删除的办法都是没用,包含但不限于删除windows凭据,甚至卸载浏览器等等操作。
若海
2023/05/02
14.4K0
自己动手制作纯净版的WinPE_pe软件能自己制作吗
WinPE作为系统维护工具,已经必不可少,WinPE有很多版本,官方介绍的WinPE版本如下:
全栈程序员站长
2022/09/19
2K0
如何取消计算机用户名,Win10如何取消登录界面显示用户名?「建议收藏」
Win10如何取消登录界面显示用户名?求之不得,梦寐思服。得到之后,不过尔尔!不知道您为什么求Win10取消登录界面显示用户名的操作方法,个人感觉,结果很令人不习惯。还不如改成直接登陆系统呢!既然搜索
全栈程序员站长
2022/11/10
1.9K0
如何取消计算机用户名,Win10如何取消登录界面显示用户名?「建议收藏」
推荐阅读
相关推荐
windows11修改用户名_win10家庭中文版怎么更改用户名
更多 >
LV.1
这个人很懒,什么都没有留下~
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档