我们何时需要销毁Ember.Object

时间:2014-05-27 20:50:44

标签: ember.js

如果我们编写了这样的代码,那么ember是否会清除ember对象:

App.someController = Em.ObjectController.extend({
    someList: [Em.Object.create({...}), Em.Object.create({...})]
});

还是我们必须手动清理它们?此外,如果我们必须手动清理它们,我们是否必须明确地对它们进行销毁,或者类似这样的事情可以解决这个问题:

willDestroy: function(){
     this.get('someList').clear();//object reference is removed so the GC will do the rest??
}

非常感谢您的回复。即使您对更好的GC(特别是ie8但不限于)有什么帮助有一般性建议,这也会很棒。感谢。

0 个答案:

没有答案