Reactjs 通过routeActions将对象传递到下一个路由

Reactjs 通过routeActions将对象传递到下一个路由,reactjs,react-router,redux,react-router-redux,Reactjs,React Router,Redux,React Router Redux,我正在使用react路由器redux 假设我已经将url定义为/go-here/${routeId},并且我已经定义了routeId,数据对象也是 data = { one: 'one', two: 'two', three: 'three' } 使用dispatch,我将路由到一个新页面,如下所示 this.props.dispatch(routeAction.push(url)); 导航到新页面后,我想访问数据对象,我该如何操作?您可以启动一个操作来设置存储中

我正在使用
react路由器redux

假设我已经将
url
定义为
/go-here/${routeId}
,并且我已经定义了
routeId
,数据对象也是

 data = {
    one: 'one',
    two: 'two',
    three: 'three'
 }
使用dispatch,我将路由到一个新页面,如下所示

this.props.dispatch(routeAction.push(url));

导航到新页面后,我想访问数据对象,我该如何操作?

您可以启动一个操作来设置存储中的
数据。然后,您的新页面可以通过简单地读取此属性来获取此数据。执行此操作的一个好方法是
连接
(使用
react redux
)您的接收组件和
MapStateTrops

您可以启动一个操作来设置存储中的
数据。然后,您的新页面可以通过简单地读取此属性来获取此数据。执行此操作的一个好方法是
连接
(使用
react redux
)您的接收组件和
MapStateTrops