Skip to content

Instantly share code, notes, and snippets.

import Ember from 'ember';
export default Ember.Controller.extend({
appName: {
level1: {
string: "<b style='color: red;'>Emberjs</b>"
}
}
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Ember Twiddle'
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Ember Twiddle'
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Ember Twiddle',
selected: null,
model: [{label: 'apple'},{label: 'banana'},{label: 'cherry'}],
actions: {
display() {
console.log(this.get('selected'));
this.set('model',[{label: 'mapple'},{label: 'mbanana'},{label: 'mcherry'}]));
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Ember Twiddle'
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Ember Twiddle',
show: true,
computedWithoutKey: Em.computed(function() {
return this.get('show');
}),
computedWithKey: Em.computed('show', function() {
return this.get('show');
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Ember Twiddle',
name: 'dean'
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName:'Ember Twiddle',
model: [{a:1},{a:1},{a:1}],
actions:{
sub() {
alert('hai');
}
}
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'CodeX',
actions: {
popName(name) {
alert(name);
}
}
});
import Ember from 'ember';
import {mixin} from 'demo-app/apptest/mixin';
export default Ember.Controller.extend(mixin, {
appName: Ember.computed(function() {
return this.get('apptest.name');
}),
products: Ember.computed(function() {
return this.product;
})