1
我有一个延伸Ember.ArrayProxy
像类:灰烬ArrayProxy使用init不工作
export default Ember.ArrayProxy.extend({
init() {
this._super(...arguments);
this.set('content', Ember.A([]));
// doing some stuff
},
});
,我使用这个喜欢:
const myProxy = ProxyClass.create({});
myProxy.addObject(0.5);
但由于init
钩覆盖,改变AREN” t繁殖,所以我的模板不变
{{#each myProxy as |someObj|}}
我想我在做一些事情不对,但有趣的是,我可以使用myProxy.content
属性来查看更改(尽管我应该只通过myProxy
来引用此内容)。也许有人可以指出我正确的方向
它的工作原理,谢谢! – MyFantasy512