结合使用React,Redux和React-Router时正确的方法是什么?

时间:2019-11-24 20:21:25

标签: javascript reactjs react-redux react-router

我的目标是使用Redux和React-Router基于React创建SPA。

我应该如何存储位置和历史记录以创建动态Link组件?

例如:

<Link to={lastVisitedPage}> </Link>

1 个答案:

答案 0 :(得分:1)

您的情况有两种解决方法;

第一:

DD2 %>% 
   mutate(grp = as.integer(!mday(Date) %% 5)) 

然后可以在yourHandler()函数中使用您的redux逻辑。 第二种方法是:

 <Route path="/" onChange={yourHandler} component={AppContainer}>
   <IndexRoute component={StaticContainer}  />
   <Route path="/a" component={ContainerA}  />
   <Route path="/b" component={ContainerB}  />
 </Route>

function yourHandler(previousRoute, nextRoute) {
   //do your logic here
}

在您的app.js中具有此功能,并在侦听器中具有您的redux逻辑。