【发布时间】:2026-02-13 06:15:01
【问题描述】:
我有一些粗略的数据:
父母->孩子->孙子->曾孙
我为树中的每个级别创建了一个组件,顶部组件将整个树存储为状态,并通过道具等向下传递分支给它的子级。
由于顶层组件管理状态,它负责对任何子组件进行 CRUD。如果我只是想添加一个新的曾孙,我将不得不替换父组件上的整个状态树。这是一种非常低效的方法,还是 React 会计算出要重新渲染的组件?有没有更好或更惯用的方法来实现我的需要?
【问题讨论】:
标签: javascript reactjs