React / redux如何在路由之间保持滚动位置

时间:2016-10-19 15:01:00

标签: reactjs redux react-router react-router-redux

使用redux实词示例代码库here

我注意到,当我向下滚动一大堆存储库时,当我访问用户页面并立即返回时,我会保留存储库列表中的滚动位置。

然而,在我从Root容器中删除了redux DevTools之后,我发现我的滚动位置不再被维护了。

我正在尝试构建一个类似的react / redux web应用程序,其中保持滚动位置很重要。

有人能告诉我如何保持滚动位置有效吗?我以为我读过某个地方反应 - 路由器内置了这个功能,但它似乎没有用。

1 个答案:

答案 0 :(得分:1)

React-router有一个中间件,我认为你正在寻找它。 react-router-scroll