我有一个Angular 4.1.3应用程序,其中一个组件我有2个Kendo UI Angular 2网格。一切正常,但每次我离开页面然后回来,内存使用量增加约100 MB。如果我这样做几次,内存使用量会增加到用户开始看到滞后的程度。我在这个组件中只有一个Observable,我在ngOnDestroy中取消订阅。
网格接收大约1000条6-7列文本数据的记录,没什么太大的。我怀疑网格导致内存增加的原因是因为如果我从页面中删除它们,内存不会增加。
有没有人经历过类似的事情?在退出时清除此组件使用的内存的最佳方法是什么?
感谢。