具有Redux的反应-在历史记录中查找匹配路径的最佳方法

问题描述 投票:0回答:1

我有一个React / Redux项目,其中包含一个导航,项目列表和一个详细信息窗格(显示一个项目)。>>

enter image description here

“ Pop hits 2”专辑可以通过导航到路径“ / list / all”

“ / list / pop”,然后选择“ Pop hits 2”行来打开。当“流行音乐点击2”打开时,路径更改为“ / album / 1234567890”。为了正确呈现UI,我需要知道在关闭详细信息窗格时从(“ / list / all”或“ / list / pop”)中打开“ Pop hits 2”的位置。也可以通过共享链接打开相册。我确实[希望使用history.go(-1)-粘贴共享链接时此方法无效。 我需要能够在历史记录中找到与上次打开的列表匹配的实际路径。

在React中有没有推荐的方法来实现这一目标?

亲切的问候/ K

我有一个React / Redux项目,其中包含一个导航,项目列表和一个详细信息窗格(显示一个项目)。可以通过导航到路径“ / list / all”或“ / ...

reactjs react-redux browser-history
1个回答
0
投票
我发现查看应用程序的最佳方法就是简单地使用React Router Link中的state属性。
© www.soinside.com 2019 - 2024. All rights reserved.