为了账号安全,请及时绑定邮箱和手机立即绑定

react的返回状态?

react的返回状态?

Joeeeee 2017-10-21 01:09:37
如图,有三个页面,点击home页面进去到list页面,list页面可以滚动加载更多。然后点击list页面中的某一项可以进去到detail详情页。现在我希望从home页面进入到list页面时list页面是重新加载的,但是从detail页面返回list页面的时候list页面可以回到进去detail页面之前的状态,比如渲染的数据还是原来的,滚动的位置等等,这样就可以从detail页面返回list页面的时候接着之前的地方继续往下看了。各位大神有什么方案吗?之前问过一次但是没有找到一个比较好的答案。其实其它的都好说,问题就是怎么判断进入list页面时是从home页跳过来的还是从detail页跳过来的?
查看完整描述

1 回答

?
阿探

TA贡献18条经验 获得超4个赞

看看react-router吧

查看完整回答
反对 回复 2017-12-11
  • Joeeeee
    Joeeeee
    看过了,没找到合适的解决方案
  • 阿探
    阿探
    可以使用redux,a c设置不同的状态,b拿到state进行判断
  • 1 回答
  • 0 关注
  • 1229 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信