【发布时间】:2022-01-06 22:35:53
【问题描述】:
我在这里阅读了很多建议不要在 React 中使用深度嵌套的状态对象的帖子。
但是,这些缺点是否适用于单级对象的状态?这两个示例之间有性能差异吗?
第一个示例会导致与第二个示例一样多的重新渲染吗?像这样的小规模还有关系吗?
const [example, setExample] = useState({
group1property1: '',
group1property2: '',
group2property1: '',
group2property2: '',
});
const [example2, setExample2] = useState({
group1: {
property1: '',
property2: '',
},
group2: {
property1: '',
property2: '',
}
});
【问题讨论】:
标签: javascript reactjs performance react-state react-state-management