在路线中,我设置了props
:
<Route path="/getFilePage" exact component={GetFilePage} CourseName={props.CourseName} />
在主页中,我编写以下代码进行重定向:
return <Redirect to={{
pathname: '/getFilePage',
CourseName:"C++"
}}/>
在
GetFilePage
组件中,我写在componentDidMount console.log(this.props.location.CourseName)
中,但未定义 最佳答案
语法错误。尝试如下:
return <Redirect to={{
pathname: '/getFilePage',
state:{CourseName:"C++"}
}}/>
并采用如下所示的参数:
this.props.location.state.CourseName