Examples of different html elements of the DOM used directly without addons or complex stuff.
View Twiddle | Copy Twiddle | View Gist
Original idea of this README taken from @rwjblue
Examples of different html elements of the DOM used directly without addons or complex stuff.
View Twiddle | Copy Twiddle | View Gist
Original idea of this README taken from @rwjblue
| import Ember from 'ember'; | |
| export default Ember.Controller.extend({ | |
| actions: { | |
| changed: function(val) { | |
| console.log(val); | |
| this.get('target').send('changed', val); | |
| } | |
| } | |
| }); |
| import Ember from 'ember'; | |
| import log from '../utils/log'; | |
| export default Ember.Route.extend({ | |
| model: function() { | |
| return { choices: ['friend','foe'] }; | |
| }, | |
| actions: { | |
| error: function(error) { | |
| log(error.message); | |
| }, | |
| changed: function(value) { | |
| log('currentValue is: ' + value); | |
| } | |
| } | |
| }); |
| export default Ember.Helper.helper(function(params) { | |
| const a = params[0]; | |
| const b = params[1]; | |
| return a === b; | |
| }); |
| { | |
| "version": "0.4.13", | |
| "dependencies": { | |
| "jquery": "https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.js", | |
| "ember": "https://cdnjs.cloudflare.com/ajax/libs/ember.js/1.13.10/ember.debug.js", | |
| "ember-data": "https://cdnjs.cloudflare.com/ajax/libs/ember-data.js/1.13.13/ember-data.js", | |
| "ember-template-compiler": "https://cdnjs.cloudflare.com/ajax/libs/ember.js/1.13.10/ember-template-compiler.js" | |
| } | |
| } |
| import Ember from 'ember'; | |
| Ember.onerror = function(error) { | |
| log(error.stack); | |
| }; | |
| export default function log(...args) { | |
| let msg = args.join(' '); | |
| let logs = document.getElementById('logs'); | |
| logs.insertBefore( | |
| document.createTextNode("\n" + msg), | |
| logs.firstChild | |
| ); | |
| } |