请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

记录滚动条问题

例如,我滚动列表页到一定的位子后,点击列表页的一项进入详情页。看完详情之后我再返回到列表页时,怎么让它返回到上一次滚动的位置

正在回答 回答被采纳积分+3

1回答

双越 2018-07-25 10:13:43

可以在列表页的 willUnMount 中记录滚动位置,存储在某一个全局变量。待返回时,didMount 里面在跳转到滚动的位置。按照这个思路来设计就行了。

0 回复 有任何疑惑可以回复我~
  • 提问者 慕哥3279184 #1
    我在DidMoint里写了window.scrollTo()。我点刷新页面可以,但是从详情页history.back到这个列表页时候没有效果
    回复 有任何疑惑可以回复我~ 2018-07-25 10:18:16
  • 双越 回复 提问者 慕哥3279184 #2
    刷新肯定不行啊,刷新之后你内存中记录的数据就全部清空了
    回复 有任何疑惑可以回复我~ 2018-07-25 10:43:41
  • 提问者 慕哥3279184 回复 双越 #3
    我给的固定之测试
    回复 有任何疑惑可以回复我~ 2018-07-25 10:46:12

相似问题

登录后可查看更多问答,登录/注册

问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信