搜尋

首頁  >  問答  >  主體

angular.js - 用reactjs或是angularjs的router做單一頁面的APP,會不會讓頁面佔用記憶體過大?

頁面轉場後,前一頁的記憶體是如何銷毀的,會不會對效能產生影響?

滿天的星座滿天的星座2744 天前585

全部回覆(3)我來回復

  • 高洛峰

    高洛峰2017-05-15 16:59:04

    可以配置頁面的快取數量,當達到最大的快取數量時會將最早的頁面從記憶體中移出,在回退時判斷快取中是否存在,然後才確定是讀取快取中的還是伺服器中的

    回覆
    0
  • 巴扎黑

    巴扎黑2017-05-15 16:59:04

    基本上不用擔心,一般來說你按照官方推薦的寫法是不需要擔心記憶體釋放的問題的,框架會把這些事情做好的。如果你想了解更多,可以看看閉包和 js 的自動銷毀機制。

    回覆
    0
  • ringa_lee

    ringa_lee2017-05-15 16:59:04

    會,主要看你程式碼怎麼寫

    回覆
    0
  • 取消回覆