2

给定以下代码,我是否需要随时删除观察者?我觉得我有。。

App.Views.MyView = Ember.View.extend({
    init: function ()
    {
        var self = this;

        // Add observer
        self.addObserver('App.Path.To.ItemsObject', self, self._itemsObserver);

        return this._super();
    },
    _itemsObserver: function(){
        //Do something
    }
});
4

1 回答 1

3

是的,你必须。您可以为此任务使用willInsertElementwillDestroyElement的事件。请参阅Ember.View 的文档

于 2013-02-20T07:41:14.160 回答