没有Redux / Mobx的React中的状态管理。
在这里,我将分享我在不使用任何状态管理库(例如Redux或Mobx)的情况下编写react app的经验。 并探索我们可以用来在组件树中任何级别的React组件之间共享数据的所有其他可能方式。 这是我们想在React组件之间进行通信时可以想到的可能方法。 使用React的道具 (组件树中的自上而下的遍历) 使用事件回调/引用 (组件树中的自底向上遍历) 使用React的Context Api 使用事件发射器概念 我们将讨论每个选项的使用时间,何时使用/何时不使用,以及我将分享我们最终编写另一种实用程序来管理国家的背后原因。 这是您可以使用的实用程序react-state-provider 。 使用React的道具:这是每个人都会想到的基本步骤,当我们想要在React组件之间传递状态数据时。 使用Props的好处是最好仅将数据传递给子组件。 欲了解更多信息,请点击这里。 从'react'导入React,{组件};问候语扩展了Component…