【问题标题】:React passing a variable between two componentsReact 在两个组件之间传递一个变量
【发布时间】:2023-01-19 19:34:32
【问题描述】:

我的 React 应用程序中有两个组件。 我的标头组件包含一个滑块。现在我想在滑块的值发生变化时在我的其他组件中触发一个事件。

我尝试使用回调函数,但我收到一个错误女巫说:对于许多重新渲染

【问题讨论】:

  • I tried to use callback functions but i got a error witch said: To many rerenders 请出示您需要帮助的代码。

标签: javascript reactjs


【解决方案1】:

在父组件中使用 setState。使用 setState 时,Use state 会重新渲染所有组件。如果标题和侧边栏都在索引中。然后在索引文件中使用setState。将数据传递到 2 个组件中。

您可以在此处找到更多相关信息。 https://beta.reactjs.org/learn/responding-to-events

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-10-16
    • 1970-01-01
    • 2013-10-14
    • 2019-07-24
    • 2013-08-17
    • 2019-09-12
    • 1970-01-01
    • 2017-06-10
    相关资源
    最近更新 更多