点击返回键,显示空白页,地址栏地址丢失字段

#1

项目有2个按钮,点击访问同一个页面, 就叫他A和B吧,
点击A跳转到C,在C页面点击返回按钮可以正常返回到上一级,
返回的上一个地址栏地址为 http://localhost:3000/app/shelfContainer/shelf
点击B跳转到C 在C页面点击返回键显示空白页,
返回的上一个地址栏地址为 http://localhost:3000/shelfContainer/shelf 地址丢失**/app/**字段

2个按钮代码逻辑完全一样,C页面使用的是同一个,只是A和B跳转到C的路由地址不一样,
项目用的 react redux route 实在是不明白,因为我本事是做Android的 对前端也不是特别明白,找了许久没找到问题所在,希望有大神给说下相关问题出现的原因. 多谢. 如果需要粘贴相关代码请回复 谢谢

#2

老哥, 好歹 代码贴一部分出来。。。。。

基本确定 是你Link的to 的值写错了

#4

大神啊,我描述的那么迷离你也能看到问题所在, 我看了下确实是B按钮有个的标签 写了一个地址, 困扰了我好长时间,有时间我要多了解下react-router相关的知识. 谢谢
顺便问下我在网上查到的资料
Link组件用于取代元素,生成一个链接,允许用户点击后跳转到另一个路由。它基本上就是元素的React 版本,可以接收Router的状态。
按上面说的意思是我点击link 会跳转到我设置的地址,为什么我得情况是在我返回的时候才跳转到指定地址呢?

#5

贴上代码就更好了