Javascript 是什么阻止我的angular2 CompiledTemplate.proxyViewClass成为GC';D
我正在调试angular2应用程序中的内存泄漏。 我有一个测试用例:Javascript 是什么阻止我的angular2 CompiledTemplate.proxyViewClass成为GC';D,javascript,angular,memory-leaks,garbage-collection,heap-memory,Javascript,Angular,Memory Leaks,Garbage Collection,Heap Memory,我正在调试angular2应用程序中的内存泄漏。 我有一个测试用例: 我在应用程序的两条路径之间导航 我只浏览了几次,就拍了一张内存快照 然后我浏览了大约100次,并拍摄了另一张快照 当我比较快照时,我看到: 快照1有45个编译的Template.proxyViewClass对象 快照2具有2551CompiledTemplate.proxyViewClass对象 因此,似乎整个编译模板都没有被GC'd 但现在的问题是,我似乎无法找出泄漏的原因/来源 以下是CompiledTemplat
- 我在应用程序的两条路径之间导航
- 我只浏览了几次,就拍了一张内存快照
- 然后我浏览了大约100次,并拍摄了另一张快照
- 快照1有45个编译的Template.proxyViewClass对象
- 快照2具有2551CompiledTemplate.proxyViewClass对象