Skip to content

Instantly share code, notes, and snippets.

View TheOtherDude's full-sized avatar

Phillip Plummer TheOtherDude

View GitHub Profile
import Ember from 'ember';
let count = 0
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
model: {}
notified: Ember.computed('model', () => ++count),
actions: {
notify() {
// this.get('model').notifyPropertyChange('request')
this.notifyPropertyChange('model')
import Ember from 'ember';
let count = 0
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
model: {request: {}},
notified: Ember.computed('model.request', () => ++count),
actions: {
notify() {
this.notifyPropertyChange('model.request')
}
import Ember from 'ember';
export default Ember.Component.extend({
displayProp: Ember.computed('prop', function() {
return `Display ${this.get('prop.number')}`;
}),
});