在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ react 頁面恢復滾動

react 頁面恢復滾動

問題描述

A頁面中有一個長列表,有很多商品,點進某個商品會跳到B頁面查看詳情,然后返回到A頁面后會重新拉取數(shù)據(jù)渲染,此時A頁面就回到頂部了 所以就很尷尬了,我已經(jīng)在A頁面的長列表滑倒很下很下去了,又得去找之前看著的那一個,那么問題來了,如何在離開A頁面之前記錄下滾動位置,然后回到A頁面之后,恢復這個滾動位置

嘗試

一開始的設想是存在redux里,但是如果需要記錄滾動位置的頁面很多呢?放棄。
然后想到路由鉤子,但是routerv4沒有啊......
然后。。。就來這了

clipboard.png

現(xiàn)在毫無頭緒,希望給指個方向,最好能不引入其他包

回答
編輯回答
神曲
2017年11月29日 05:44
編輯回答
大濕胸

routerRedux.goBack()
這個不可以嗎

2018年8月4日 04:09