Skip to content

Instantly share code, notes, and snippets.

import Ember from 'ember';
export default Ember.Component.extend({
didInsertElement : function(){
console.log("do some stuff when page loads");
}
});
import Ember from 'ember';
export default Ember.Component.extend({
actions:{
refreshRoute(){
this.sendAction('refreshRoute');
}
}
});
import Ember from 'ember';
export default Ember.Controller .extend({
selectedMonth: null,
monthValues: function() {
return [
{id: 1, name: "January"},
{id: 2, name: "February"},
{id: 3, name: "March"},
import Ember from 'ember';
export default Ember.Component.extend({
searchPosts: Ember.computed('[email protected]', 'search', function() {
var posts = this.get('posts');
var search = this.get('search');
return posts.filter(post => post.name.includes(search));
}),
categoryPosts: Ember.computed('posts.[]','category', function(){
import Ember from 'ember';
export default Ember.Component.extend({
submitDone: false,
tagName: '',
actions: {
modalSubmit() {
this.set('submitDone', true);
let f = this.get('on-submit');
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
queryParams:['search'],
actions:{
onSearch(value){
//this is where it will start transitioning. it will call model hook.
this.set('search',value);
}
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle',
k:['one','two'],
kk:[{id:'one'},{id:'two'}],
});
@kumkanillam
kumkanillam / controllers.application.js
Created March 14, 2017 06:53 — forked from sukima/controllers.application.js
Possible two-task approach
import Ember from 'ember';
export default Ember.Controller.extend({
actions: {
navIntro() {
this.transitionToRoute('index');
},
navExample() {
this.transitionToRoute('example');
}
import Adapter from "ember-data/adapters/json-api";
export default Adapter.extend();