比如說我有一商品的list組件,當(dāng)下拉加載更多數(shù)據(jù)到第1000多條時,點(diǎn)擊item列表項跳轉(zhuǎn)到detail組件,這時點(diǎn)擊瀏覽器的返回按鈕,如何保持list組件1000條item數(shù)據(jù)項時的位置狀態(tài)?!因為瀏覽器回退后當(dāng)前頁面的js會重新執(zhí)行,又會把數(shù)據(jù)恢復(fù)成前幾條。如果能知道當(dāng)前頁面是通過回退得到也蠻好處理,但是如何通過js去判斷瀏覽器當(dāng)前地址是通過后退按鈕得到,還是通過點(diǎn)擊了頁面上的鏈接得到呢?!或者還有沒有更好的方法解決這樣的場景?
react-router 處理下拉加載更多 list 數(shù)據(jù)時,如果實現(xiàn)瀏覽器位置保持?
慕虎7371278
2019-04-21 20:14:28