Reactjs 使用react router获取哈希之前的查询参数?

Reactjs 使用react router获取哈希之前的查询参数?,reactjs,react-router,Reactjs,React Router,我使用的是react router 1.0.0,我不知道是否有可能将哈希之前的查询参数输入到我的应用程序中。以下是我在本地运行应用程序时的url示例: 我想要得到的是“coordinator=1”参数。到目前为止,我在react router reference中看到的所有关于参数的信息都是在哈希之后获取参数,所以在URL的/cal/view/month部分,而不是在哈希之前 有人有什么想法吗?你想要的就是这个.props.location.query。在您的情况下,vale是{coordin

我使用的是react router 1.0.0,我不知道是否有可能将哈希之前的查询参数输入到我的应用程序中。以下是我在本地运行应用程序时的url示例:

我想要得到的是“coordinator=1”参数。到目前为止,我在react router reference中看到的所有关于参数的信息都是在哈希之后获取参数,所以在URL的/cal/view/month部分,而不是在哈希之前


有人有什么想法吗?

你想要的就是
这个.props.location.query。在您的情况下,vale是
{coordinator:1}

例如。React router加载此路由的
用户
组件,并将其历史记录、位置、参数、路由、路由图、路由作为道具传递。来自React Devtools for Chrome的屏幕截图


您需要的是
this.props.location.query
。在您的情况下,vale是
{coordinator:1}

例如。React router加载此路由的
用户
组件,并将其历史记录、位置、参数、路由、路由图、路由作为道具传递。来自React Devtools for Chrome的屏幕截图