本话题发布React状态管理相关的博客文章和技术分享,将持续更新,为您推荐了13篇博客,访问即可查看更多精彩内容。
-
为什么我要对比这几个表单方案? 最近在做一个项目,涉及到复杂的表单逻辑。说实在的,表单这东西看似简单,但一复杂起来真是让人头疼。我之前用过Formik,感觉还不错,但这次需求有点特殊,想看看还有没有更...
-
项目初期的技术选型 最近刚做完一个内部管理系统,里面用到了不少组件库的组件。其中有个功能是用户提交审批流程,设计稿里明确要求要有步骤条来显示当前进度。当时我第一反应是用 Ant Design 的 St...
-
先看效果,再看代码 抽屉编辑(Drawer Edit)最近在我的几个项目里用得挺多,尤其是后台管理系统。简单说就是点击一个按钮,从屏幕边缘滑出一个抽屉式的表单,用来快速编辑内容。亲测有效,用户体验不错...
-
Accordion手风琴又给我整了个大麻烦 最近在项目里做了一个手风琴组件,想着挺简单的,结果踩了不少坑。最头疼的问题是:当我快速连续点击不同的面板时,动画会变得特别卡顿,甚至直接卡死。折腾了大半天才...
-
优化前:卡得不行 最近在开发一个React项目,页面上有大量动态数据需要实时更新。一开始我用useState来管理这些状态,结果随着数据量增加,页面性能越来越差。特别是在数据频繁更新时,界面直接卡成了...
-
开头:为什么我决定对比这几种Switch开关方案 最近在项目里用到了Switch开关组件,需求很简单,就是个开/关的交互。但问题是,不同场景下这个小东西的需求差异还挺大:有时候要自定义颜色,有时候需要...
-
优化前:卡得不行 前几天接手了一个项目,里面有个自定义插件,功能挺酷炫,但性能差到让我怀疑人生。每次页面加载都卡得像老牛拉破车,尤其是插件初始化的时候,UI直接卡住不动,用户点击都没反应。试了几次刷新...
-
项目初期的技术选型 这次的项目是个在线表单构建工具,用户可以拖拽组件生成表单。需求方给了两个硬性要求:一是性能要好,二是开发周期得短。考虑到团队里大家对Vue和React都熟,我一开始纠结到底用哪个。...
-
为什么我要对比这些GraphQL方案? 最近在做一个新项目,后端接口用的是GraphQL。说实话,GraphQL确实比RESTful灵活多了,但也正因为它的灵活性,前端的实现方式也变得五花八门。我尝试...
-
聊聊Hox和其他状态管理的那些事儿 最近重构一个项目,重新考虑了状态管理方案的选择。说实话,Hox这个库我用过不少次了,但每次用的时候都会想,到底要不要用它?还是直接用React官方的Context?...
-
项目初期的技术选型 上个月搞一个表单配置器,用户可以在页面上拖拽字段、设置校验规则、调整顺序,最后生成一份结构化配置。一开始我用 useState 管理整个 state,想着不就是个对象嘛,直接 se...
-
我的写法,亲测靠谱 做前端这几年,Report生成(报表导出)这活儿我干过不下十次。每次需求看起来都差不多:点个按钮,导出PDF或Excel,数据来自表格或者图表。但真上手后,坑一个接一个。折腾多了,...
-
先看效果,再看代码 直接上手搞起来,输出转义这事儿其实挺简单的,但细节多得让人头疼。我今天就来分享一下我在项目中是怎么处理的。 最常用的场景:用户输入 最常见的就是处理用户输入了,比如评论、发帖这些。...