Skip to content

Instantly share code, notes, and snippets.

@luxzeitlos
luxzeitlos / application.controller.js
Created February 17, 2016 15:20
use-component-helper-for-component-route
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Ember Twiddle',
actions: {
one() { this.transitionToRoute('cmp', 'component-one'); },
two() { this.transitionToRoute('cmp', 'component-two'); },
}
});
@luxzeitlos
luxzeitlos / application.controller.js
Created January 30, 2016 02:27
ember-input-range-not-working
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Ember Twiddle'
});
@luxzeitlos
luxzeitlos / application.controller.js
Created January 27, 2016 20:29
each on many relationship
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Ember Twiddle',
actions: {
add() {
let child = this.get('model');
let quantity = child.get('quantity');
quantity++;
child.set('quantity', quantity);
@luxzeitlos
luxzeitlos / application.controller.js
Last active January 26, 2016 15:26
SO hasMany update demo
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Ember Twiddle',
actions: {
addChild() {
this.store.createRecord('child', {
parent: this.get('model'),
name: this.get('newChildName')
});