我有一个EmberData快照,我想用一些额外的属性装饰,然后交给UI进行演示。这种装饰将设置Ember-Data记录的“属性”而不是实际属性。它看起来像这样:computed.oneWay不能与Ember数据工作
let foo = Ember.computed.oneWay(this.get('store').find('activity'));
foo.map(item => {
item.set('foobar', 'baz');
return item;
}
那么我希望foo
将所承诺的记录(这是)和foobar
属性的设置的受益者将被定位于foo的属性(它不是,它似乎全球范围内的记录的属性)。
你知道你引用的组件装饰器的一个很好的例子吗? – ken
这可以帮助我,因为我记得在评论中有'数据下降行动'的例子,我认为它看起来对你很好。 https://gist.github.com/samselikoff/1d7300ce59d216fdaf97 – artych
我没有在这里看到Decorator模式的示例 – ken