layui中table組件內存佔用不斷上升問題

用的layui的版本是:2.5.6,很早就有人提出這樣的問題,看回復說是在2.5.6版本中已經修復了。測試了下,問題依舊啊。

具體表現就是,多次調用reload後內存只增不減,且隨着reload的調用內存一直增加。

開始只有30M左右,現在已經150多M了。

對比另一款table組件,內存表現很穩定,幾乎沒有增加,變化幅度不大(有增有減)

堆棧快照顯示了內存佔用情況

很多數據、配置都沒有及時釋放導致內存一直佔用且還在增加

從代碼中看好像就是這個reload方法中調用了:that.render()而這個方法可以說效果是新打開頁面一樣,所有的東西重新構建。搞不明白爲什麼要這樣處理。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章