Skip to content

Instantly share code, notes, and snippets.

@fengb
Last active November 10, 2015 15:16
Show Gist options
  • Save fengb/ac613d5374c3987fe16c to your computer and use it in GitHub Desktop.
Save fengb/ac613d5374c3987fe16c to your computer and use it in GitHub Desktop.
ES7 Ember hotness
export default class Route extends Ember.Route {
@Ember.observer('model.foo', 'model.bar')
@Ember.debounce(100)
rangeUpdater () {
let foo = this.get('model.foo')
let bar = this.get('model.bar')
this.trigger('rangeChange')
}
}
export default Ember.Route.extend({
rangeUpdater: Ember.observer('model.foo', 'model.bar', Ember.debounce(function () {
let foo = this.get('model.foo')
let bar = this.get('model.bar')
this.trigger('rangeChange')
}, 100))
})
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment