Javascript Can';t获取用户ID路由参数以在react路由器中继上工作

Javascript Can';t获取用户ID路由参数以在react路由器中继上工作,javascript,reactjs,react-router,relay,react-router-relay,Javascript,Reactjs,React Router,Relay,React Router Relay,我正在尝试使用React-Relay路由器学习React-Relay和GraphQL,但无法让路由中的参数正常工作。我的困难在于“/Maps/:userID”路线 这是我的路由器: ReactDOM.render( } > } 查询={userRootQuery} > } /> , document.getElementById('root')) );您的代码中存在某种缺陷,使其试图导航到未设置路由的/Maps。仔细检查您是如何进行转换的。我在MapsSubApp组件中将用户ID添加到路由中,

我正在尝试使用React-Relay路由器学习React-Relay和GraphQL,但无法让路由中的参数正常工作。我的困难在于“/Maps/:userID”路线

这是我的路由器:

ReactDOM.render(
}
>
}
查询={userRootQuery}
>
}
/>
,
document.getElementById('root'))

);您的代码中存在某种缺陷,使其试图导航到未设置路由的
/Maps
。仔细检查您是如何进行转换的。

我在MapsSubApp组件中将用户ID添加到路由中,但在路由器转到Maps/userID之前,我应该在前面的HomeSubApp组件中完成此操作