mardi 17 février 2015

Ember.run.later after upgrading to 1.10.beta.2

I have upgraded to Ember 1.10 and it looks like something is wrong with Ember.run.later.



export default Ember.View.extend({
//...
didInsertElement: function(){
var that = this;
Ember.run.schedule('afterRender', this, this.afterRenderEvent);
},

afterRenderEvent: function(){
var that = this;
console.log('++++++++++++++++++++++++')
console.log(that.get('content'));
Ember.run.later((function(){
console.log('__________________')
console.log(that.get('content'));
}),10);
});


The first console log works great, but the second one doesn't, it prints 'undefined' if I add a new record. It worked great on 1.9.1 or on lower ember versions.


Aucun commentaire:

Enregistrer un commentaire