淑宁 Dev
淑宁 DevLv1
最近在优化一个React项目,发现把useState里的对象拆成多个小状态后,组件更新更精准了!以前一个表单一堆字段全塞在一个state里,改个邮箱都整块重渲染,。现在每个输入框独立state,性能直接起飞,而且逻辑也清爽多了~之前还以为这样会写很多重复代码,结果用useReducer反而更简洁,还省了好多if else