Example of a setInterval implemented in Ember with Ember.run
View Twiddle | Copy Twiddle | View Gist
Original idea of this README taken from @rwjblue
Example of a setInterval implemented in Ember with Ember.run
View Twiddle | Copy Twiddle | View Gist
Original idea of this README taken from @rwjblue
import Ember from 'ember'; | |
export default Ember.Controller.extend({ | |
a: 0, | |
init(){ | |
this.timer(); | |
}, | |
timer(){ | |
this.set('a', this.get('a')+1); | |
Ember.run.later(() => { | |
this.timer(); | |
}, 1000); | |
} | |
}); |
{ | |
"version": "0.6.1", | |
"EmberENV": { | |
"FEATURES": {} | |
}, | |
"options": { | |
"enable-testing": false | |
}, | |
"dependencies": { | |
"jquery": "https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.js", | |
"ember": "https://cdnjs.cloudflare.com/ajax/libs/ember.js/2.3.1/ember.debug.js", | |
"ember-data": "https://cdnjs.cloudflare.com/ajax/libs/ember-data.js/2.3.3/ember-data.js", | |
"ember-template-compiler": "https://cdnjs.cloudflare.com/ajax/libs/ember.js/2.2.0/ember-template-compiler.js" | |
} | |
} |