如果我有这样的自定义ArrayProxy:
App.MyArrayProxy = Ember.ArrayProxy.extend()
我在控件的init中创建了一个控件的实例{{control'foo / bar'}}
像这样:
init: ->
@_super.apply this, arguments
@set 'property', App.MyArrayProxy.create()
看起来这个ArrayProxy是一个单例,即控件的所有实例共享同一个arrayproxy实例。是这种情况吗?
答案 0 :(得分:0)
它不应该是单身人士。您是否设置了初始内容值? E.g。
App.MyArrayProxy = Ember.ArrayProxy.extend({content: []});
在上面的案例中,内容将被分享,从而产生单身人士的潜在错觉。