我在组件中竞争属性,观察model.events
formatedEvents: function () { return this._formatEvents(); }.property('model.events')
我有创建活动的行动:
var event = this.get('store').createRecord('event', attr);
event.save().then((l) => {
this.get('currentUser.events').then((_e)=> {
_e.addObject(l);
});
}).catch((err) => {
lesson.deleteRecord();
this.handleError(err);
});
Ember
在创建记录时触发我的计算属性,因为新记录的id
为空。但是我需要在承诺完成后Ember
触发计算属性,返回save()
然后我就可以在属性中获得id
。