首页 > 解决方案 > 如何将子方法传递给 React 中的父组件?

问题描述

有没有办法使用从子组件到其父组件的方法?

标签: javascriptreactjs

解决方案


基本上,没有。React 它是一个从上到下构建的库,没有完整的数据流策略。

我不确定您尝试实现和发送什么,但请考虑以下解决方案之一:

  1. 在子节点处返回您要发送给父节点的方法
  2. 创建一个 const 和一个能够在父级更改 const 的函数,将它们(至少是函数)作为道具发送给子级
  3. 使用 Redux 之类的库来管理整个应用程序状态,然后您可以在子级操作它,更改将影响父级

推荐阅读