layui中table组件内存占用不断上升问题

用的layui的版本是:2.5.6,很早就有人提出这样的问题,看回复说是在2.5.6版本中已经修复了。测试了下,问题依旧啊。

具体表现就是,多次调用reload后内存只增不减,且随着reload的调用内存一直增加。

开始只有30M左右,现在已经150多M了。

对比另一款table组件,内存表现很稳定,几乎没有增加,变化幅度不大(有增有减)

堆栈快照显示了内存占用情况

很多数据、配置都没有及时释放导致内存一直占用且还在增加

从代码中看好像就是这个reload方法中调用了:that.render()而这个方法可以说效果是新打开页面一样,所有的东西重新构建。搞不明白为什么要这样处理。

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