Reactjs 使用flux react路由器发送道具

Reactjs 使用flux react路由器发送道具,reactjs,react-router,flux,Reactjs,React Router,Flux,我目前在我的reactApp中使用flux react路由器npm, 我在路由到url+向组件发送道具时遇到问题 这是我如何路由到url的: onClick={()=>{ReactRouter.goTo(productpage/${item.\u id})} url确实起作用,但在我重新加载页面并重新加载组件之前,道具是未定义的 我目前使用window.location.href.split(“/”)获取ID,但我想将其作为道具传递,但它似乎只在我重新提交组件时捕捉道具,而不是在我路由到它时捕

我目前在我的reactApp中使用flux react路由器npm, 我在路由到url+向组件发送道具时遇到问题

这是我如何路由到url的: onClick={()=>{ReactRouter.goTo(
productpage/${item.\u id}
)}

url确实起作用,但在我重新加载页面并重新加载组件之前,道具是未定义的

我目前使用window.location.href.split(“/”)获取ID,但我想将其作为道具传递,但它似乎只在我重新提交组件时捕捉道具,而不是在我路由到它时捕捉道具

这是我在index.js中的组件

Flux.createRoute('/productpage/{id}',函数(params){
ReactDOM.unmountComponentAtNode(document.getElementById('root'));
ReactDOM.render(,document.getElementById('root'));

})
请以文本格式而不是图片格式上载代码。帖子仍然需要帮助:/请以文本格式而不是图片格式上载代码。帖子仍然需要帮助:/