小编典典

ReactJS-通过Redirect组件传递道具

reactjs

如何在Redirect不暴露URL的情况下将prop与组件一起传递?

这样<Redirect to="/order?id=123 />"吗?我正在使用react-router-dom


阅读 349

收藏
2020-07-22

共1个答案

小编典典

您可以这样传递数据Redirect

<Redirect to={{
            pathname: '/order',
            state: { id: '123' }
        }}
/>

这是您可以访问的方式:

this.props.location.state.id

API文档解释了如何通过状态和其他变量重定向/历史道具。

来源:https :
//github.com/ReactTraining/react-router/blob/master/packages/react-
router/docs/api/Redirect.md#to-object

2020-07-22