繁体   English   中英

将数据从 CLASS 组件传递到 FUNCTIONNAL 组件 REACT

[英]Pass data from CLASS component to FUNCTIONNAL component REACT

我想传递一些数据,但无法在我的功能组件中访问它。

一旦用户在我的 Class 组件上提交登录信息:

return (
  <Redirect
    to={{
      pathname: '/home',
      userName: this.state.name,
      state: { userName: this.state.name },
    }}
    userName={this.state.name}
  />
);

我想在功能组件中获取用户名数据但无法访问它,我尝试了userName等(但它不是一个类)并且所有道具、位置、历史this.props返回undefined

好的,我之前没有正确使用它..浪费了这么多时间,但每天都在学习,非常感谢@Brian Thompson 的答案,我链接了他给出的文档:功能组件

暂无
暂无

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

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