首页 > 解决方案 > 如何让两个组件在 React 中通信?

问题描述

我刚刚开始使用 React,我正在努力弄清楚如何让 2 个组件相互通信以交换数据。例如,我正在尝试构建一个计算器,它具有组件按钮及其值和组件输入字段,该字段应该显示按钮的值。我想我可以弄清楚如何编写代码,但我很难理解,如何让他们彼此了解?谢谢!

标签: javascriptreactjs

解决方案


1)在父组件中定义状态和处理程序 2)将它们作为道具发送到 2 个子组件。3) 一旦状态被 2 个子组件中的任何一个更改,更改将立即生效。我希望这能帮到您。


推荐阅读