繁体   English   中英

在反应中将道具从子组件传递给父组件

[英]passing props form child to parent component in react

return
 <div>
    <RadioOptions />
    <GenButton />
    <OutputPass />
 </div>

我最近在我的副项目上工作,我在我的代码中发现了一个问题。 在Radiooptions 我使用了一些useState 钩子,我想将该状态从Radiooptions 组件传递给它的父级(passGen),然后从那里将该状态传递给Get Button 组件以检查某些条件,如果没有错误,则生成密码。 (我还将附上我的 GitHub 存储库,以便更好地访问我的源代码)

https://github.com/arviinmo/palora/tree/main/components/passwordgenerator

你不能在 React 中将道具从孩子传递给父母,这只是一种方式(从父母到孩子)。

您应该:

  • 将状态放在父组件中,并通过在 props 中传递 setter 函数从子组件中对其进行操作
  • 使用 Redux Toolkit 之类的东西来创建所有组件都可以访问的全局状态

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM