我们可以在使用 this.props.history.push("/next Component") 移动到下一个组件时传递一个值吗?
can we pass a value when we move to next component using this.props.history.push("/next Component")?
我想发送 Task_id 到 ShowRecommendation.js 组件
recommend = Task_id => {
this.props.history.push("/ShowRecommendation");
};
如何实现?
使用react-router你可以传输"state"
this.props.history.push({
pathname: '/ShowRecommendation',
state: { taskid: Task_id }
})
在 ShowRecommendation.js 组件中,您可以使用
获取值
console.log(this.props.location.state)
如果您有更多问题,请发表评论
我想发送 Task_id 到 ShowRecommendation.js 组件
recommend = Task_id => {
this.props.history.push("/ShowRecommendation");
};
如何实现?
使用react-router你可以传输"state"
this.props.history.push({
pathname: '/ShowRecommendation',
state: { taskid: Task_id }
})
在 ShowRecommendation.js 组件中,您可以使用
获取值console.log(this.props.location.state)
如果您有更多问题,请发表评论