如何在react中访问路由参数的值?

时间:2016-10-25 17:32:19

标签: reactjs react-router react-router-component react-routing

我想为我的应用的一部分设置一个“动态路线”,这样做是这样的:

<Route path="path(/:id)" component={Component} />

到目前为止,这是有效的,但在Component中我想访问id的值,因为它根据它改变了一堆东西。我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

在您的组件中,您可以通过props访问此内容。

this.props.params.id

以下是来自react-router的指南,该指南也将详细介绍。 https://github.com/reactjs/react-router-tutorial/tree/master/lessons/06-params