Skip to content

Instantly share code, notes, and snippets.

View nightire's full-sized avatar
Looking for new opportunities

余凡 nightire

Looking for new opportunities
View GitHub Profile
@nightire
nightire / application.route.js
Last active November 8, 2016 02:03
Binding Example 1
import Route from 'ember-route';
export default Route.extend({
activate() {
document.body.classList.add('standard');
}
});
import Ember from 'ember';
export default Ember.Route.extend({
activate() {
document.body.classList.add('standard');
}
});
@nightire
nightire / application.route.js
Last active December 1, 2016 05:16
Simple count-down
import Route from 'ember-route';
export default Route.extend({
activate() {
document.body.classList.add('standard');
}
});
@nightire
nightire / application.route.js
Created November 15, 2016 08:28
Observation in a hidden controller
import Route from 'ember-route';
export default Route.extend({
activate() {
document.body.classList.add('standard');
}
});
@nightire
nightire / controllers.application.js
Created November 15, 2016 09:25
Global Event Bus
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
@nightire
nightire / application.route.js
Created November 16, 2016 17:44
Lifecycles in nested components
import Route from 'ember-route';
export default Route.extend({
activate() {
document.body.classList.add('standard');
}
});
@nightire
nightire / controllers.index.js
Last active January 7, 2017 11:20
Ember Sandbox
import Controller from 'ember-controller'
import get from 'ember-metal/get'
import set from 'ember-metal/set'
export default Controller.extend({
})
import Ember from 'ember';
import hbs from 'htmlbars-inline-precompile';
export default Ember.Component.extend({
layout: hbs`
{{yield}}
`
});
@nightire
nightire / controllers.application.js
Last active December 9, 2016 17:46 — forked from Eteokles/controllers.application.js
Nested route, multiple outlet and renderTemplate problem
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Nested Route Problem'
});
@nightire
nightire / application.controller.js
Last active December 19, 2017 03:52
send actions
import Controller from 'ember-controller';
import get from 'ember-metal/get';
import set from 'ember-metal/set';
export default Controller.extend({
actions: {
actionFromController() {
console.log(arguments)
alert('in application controller')
this.send('actionFromRoute', ...arguments)