ember.js - computed.oneWay not working with Ember Data -


i have emberdata snapshot i'd decorate few additional attributes before handing on ui presentation. decoration setting "properties" of ember-data record not actual attributes. looks this:

let foo = ember.computed.oneway(this.get('store').find('activity'));  foo.map(item => {     item.set('foobar', 'baz');     return item; } 

i hope foo beneficiary of promised record (it is) , setting of foobar property localized foo property (it's not, seems globally scoped record's properties).

as me expected behavior.

1) oneway means not bind set method on foo. used work between properties of objects, this.get('store').find('activity') promise.

2) foo store.find() result of ds.recordarray type (assuming promise resolved). iterating on records returned , set foobar property on them.

achieving goal, decorate activity record component (ember 2.0 way) ui presentation.


Comments

Popular posts from this blog

c# - Validate object ID from GET to POST -

node.js - Custom Model Validator SailsJS -

php - Find a regex to take part of Email -