gpt4 book ai didi

javascript - 将 props 传递给 React 组件树

转载 作者:行者123 更新时间:2023-11-29 21:04:45 25 4
gpt4 key购买 nike

我有一个关于 React 的问题,它更像是一个理论问题。

所以我有 Root 有状态组件,它处理所有状态操作和用户与回调的交互。状态和回调作为 Prop 向下传递到树中,树由无状态功能组件组成。

我发现自己通过多个级别将相同的 Prop 从树上传递下来,现在它真的失控了。

那么我的选择是什么? 我真的不想添加 Flux/Redux,恕我直言,这似乎太复杂了。还有 React 的上下文 API,但它的文档充满了可怕的警告。

最佳答案

传递 props 是在 React 中传递状态属性的基本模式。如果你有在几乎每个组件中使用的 Prop ,你可以尝试 context .

但是,通过单独传递 props 和上下文来处理所有状态变得复杂的点通常是你想要使用一些工具来帮助你处理状态管理的标志,即 Redux、MobX 或其中之一其他工具。

关于javascript - 将 props 传递给 React 组件树,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44562264/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com