Reactjs 如何确保通过功能组件传递的道具总是更新的,而不是在每个级别为道具编写UseFeffect?

Reactjs 如何确保通过功能组件传递的道具总是更新的,而不是在每个级别为道具编写UseFeffect?,reactjs,Reactjs,如何确保通过功能组件传递的道具总是更新的,而不是在每个级别为道具编写UseFeffect 我有一个由5个功能类组成的链,当我传递道具,然后从上到下更新它们时,我需要在每个级别添加效果和状态。这并没有让我的生活变得轻松。有很多代码应该自动生成 对此,您使用了什么解决方案?您可以发布一些代码示例吗?我的第一个想法是,除非您需要以某种方式操作数据,否则不需要指定新的道具来声明和实现useffect钩子,以便在这些值发生更改时处理。您是对的。问题出在一个选择控件中,该控件没有设置关键点,并且没有随道具而

如何确保通过功能组件传递的道具总是更新的,而不是在每个级别为道具编写UseFeffect

我有一个由5个功能类组成的链,当我传递道具,然后从上到下更新它们时,我需要在每个级别添加效果和状态。这并没有让我的生活变得轻松。有很多代码应该自动生成


对此,您使用了什么解决方案?

您可以发布一些代码示例吗?我的第一个想法是,除非您需要以某种方式操作数据,否则不需要指定新的道具来声明和实现
useffect
钩子,以便在这些值发生更改时处理。您是对的。问题出在一个选择控件中,该控件没有设置关键点,并且没有随道具而更改: