首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Tree
订阅
宇宙无敌小破孩
更多收藏集
微信扫码分享
微信
新浪微博
QQ
3篇文章 · 0订阅
使用 React 封装一个 Tree 树形组件
以 Antd 的 Tree 树形控件为模板,自己封装实现的 Tree 组件;分享一下自己的实现思路,以及其中的源码。
面试官:你做的组件库里,Tree 组件的性能优化是怎么做的,能实现按需渲染吗?我:😭
很多的面试官喜欢让你实现一个组件,不然也要问一问你组件实现的思路。 笔者也是在两次面试过程中被问过,所以我开发这个企业级的 Tree 组件。 面试官为什么要这么问呢?
面试官:你说你做过组件库,肯定了解过复杂组件状态管理的useSyncExternalStore吧?我:😭
平时我们进行业务开发可能不会遇到这种状况。 但是如果你要封装组件,这个问题就会经常遇到。如果你是中高级开发, 面试官问到你不懂就糟糕喽