Skip to content

Instantly share code, notes, and snippets.

View EWhite613's full-sized avatar

Eric White EWhite613

View GitHub Profile
import Ember from 'ember';
export default Ember.Component.extend({
});
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<title>Fastest decimal point check</title>
<script src="https://cdnjs.cloudflare.com/ajax/libs/benchmark/1.0.0/benchmark.min.js"></script>
<script src="./suite.js"></script>
</head>
<body>
<h1>Open the console to view the results</h1>
import Ember from 'ember';
export default Ember.Controller.extend({
queryParams: ['foo.bar.test'],
appName: 'Ember Twiddle',
low: 'bar',
foo: {
bar: { test: { yes: 'yes'} }
},
actions: {
import Ember from 'ember';
export default Ember.Component.extend({
init() {
this._super(...arguments);
let that = this
Ember.run(function () {
that.get('parent').set('appName', 'foobar');
})
}
import Ember from 'ember';
import aliasDefault from '../file'
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
s: undefined,
foo: aliasDefault('s', 'foo'),
actions: {
changeAlias () {
this.set('s', 'bar')
// this.set('foo', 'bar')
@EWhite613
EWhite613 / components.my-component.js
Last active December 21, 2017 17:14
hash array error example
import Ember from 'ember';
export default Ember.Component.extend({
});
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';
function init () {
alert(this.get('appName'))
}
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
init
});