Javascript 非常简单的Ember 1.13.3应用程序中的路由转换内存泄漏
最近,我的任务是在我们的Ember应用程序中查找内存泄漏。大约一天后,我得出结论,在每次路线转换之后,余烬似乎正在泄漏整个容器 我制作了一个玩具应用程序来演示这一点,你可以在这里找到: 概述: 在应用程序中,有路由1和路由2 Route1.hbs如下所示(它链接到route2,并有一些文本): Route2.hbs如下所示:Javascript 非常简单的Ember 1.13.3应用程序中的路由转换内存泄漏,javascript,ember.js,memory-leaks,Javascript,Ember.js,Memory Leaks,最近,我的任务是在我们的Ember应用程序中查找内存泄漏。大约一天后,我得出结论,在每次路线转换之后,余烬似乎正在泄漏整个容器 我制作了一个玩具应用程序来演示这一点,你可以在这里找到: 概述: 在应用程序中,有路由1和路由2 Route1.hbs如下所示(它链接到route2,并有一些文本): Route2.hbs如下所示: {{#link-to 'route1'}}Go back{{/link-to}} <-- Now click that guy 正如你所见,这离“hello
{{#link-to 'route1'}}Go back{{/link-to}} <-- Now click that guy
正如你所见,这离“hello world”应用不远
错误:
通过升级到2.0.1,在玩具应用程序中解决了这个问题。因此,它看起来像是在应用程序的当前版本和2.0.1之间的某个时间修复的 跟踪版本:
- 固定在1.13.9中
- 固定在1.13.8中
- 固定在1.13.7中
- 固定在1.13.4中
- 破折号1.13.3
{{#link-to 'route1'}}Go back{{/link-to}} <-- Now click that guy