Skip to content

Instantly share code, notes, and snippets.

View jenweber's full-sized avatar

Jen Weber jenweber

  • Boston, MA
View GitHub Profile
@jenweber
jenweber / emberjs-guides-ideas.md
Last active January 13, 2019 18:56
Community Ideas for the Ember.js Guides

Recording ideas that are suggested while discussing a new Table of Contents for the Guides, RFC 431

  • Include information about ember-auto-import in "Working witH JavaScript" @lifeart
  • Add a section for doing CSS @lifeart
  • Add a section for template-only components @pzuraq
@jenweber
jenweber / components.option-0-built-in-helper.js
Created December 15, 2018 17:19
Three ways to build a range slider from scr
import Component from '@ember/component';
export default Component.extend({
sliderValue: 2,
actions: {
sliderUpdate(size) {
// do something with size
}
}
});
@jenweber
jenweber / components.a-teeny-component.js
Created October 26, 2018 12:25
Example of passing actions from controller to nested component
import Ember from 'ember';
export default Ember.Component.extend({
});
@jenweber
jenweber / controllers.application.js
Last active October 6, 2018 19:22
Data management demo
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
import Ember from 'ember';
import Component from '@ember/component'
export default Component.extend({
hello: true ,
actions:{
switch: function(hello){
if(hello === false){
this.set(hello, true);

Keybase proof

I hereby claim:

  • I am jenweber on github.
  • I am jenweber (https://keybase.io/jenweber) on keybase.
  • I have a public key ASC58PEOw1rdQhVSVKM59dGWmFVGcmpuYpAcghVZUqAfQQo

To claim this, I am signing this object:

@jenweber
jenweber / controllers.application.js
Last active September 12, 2018 19:19
wildcard routes
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
@jenweber
jenweber / what-is-ember.md
Created August 19, 2018 16:05
What is Ember.js?

Note: this is a draft for the tag wiki on Stack Overflow

What is Ember.js?

[Ember.js][1] is a front end [tag:JavaScript] framework that includes zero-configuration tools for user interaction, components, routing, data management, testing, and deploying.


Advantages

@jenweber
jenweber / components.my-component.js
Last active July 30, 2018 00:20
Models and Computed Properties
import Ember from 'ember';
import { computed } from '@ember/object'
export default Ember.Component.extend({
fullName: computed('model.firstname', function() {
return this.model.firstname + ' ' + this.model.lastname
})
});
@jenweber
jenweber / components.child-component.js
Last active July 29, 2018 20:39
Possible service replacement
import Ember from 'ember';
export default Ember.Component.extend({
});