搜尋

首頁  >  問答  >  主體

angular.js - react-redux應用滾動條位置記錄?

開發單頁面應用的時候,滾動條在頁面切換的時候總是會保持固定的位置,現在是用了scroll-behavior來解決這個問題並且還能記錄上一個頁面的滾動條位置,但是它不支持異步的情況,各位大神有好的解決方案嗎?

PHPzPHPz2782 天前763

全部回覆(1)我來回復

  • 大家讲道理

    大家讲道理2017-05-15 17:01:11

    這樣的需求,滾動條位置作為state保持是少不了。
    剩下能想到的方法是,透過react router提供的api,onEnter進行data的prefetch並設定redux的store,table會自動依照store填入資料。這樣,當頁面render完成時,設定捲軸位置是完全沒有問題的。

    回覆
    0
  • 取消回覆