I would like to only listen the first didRender
in a EmberJS Component.
initialDidRender: Ember.on('didRender', function() {
// Do some stuff
this.off('didRender');
}),
allOtherDidRender: Ember.on('didRender', function() {
// Do some stuff
})
Using this.off
works great for my usecase but if I want to define another didRender
listener in the future, it will also remove that one.
Is there a way to only disable initialDidRender
of my example?
I also tried this.set('initialDidRender', null);
but it throw error on future didRender
events.
Aucun commentaire:
Enregistrer un commentaire