Skip to content

Instantly share code, notes, and snippets.

View feanor07's full-sized avatar

Alptug Dilek feanor07

  • Tekmetric
  • Ankara
View GitHub Profile
import Ember from 'ember';
export default Ember.Component.extend({
didReceiveAttrs(){
console.log('didReceiveAttrs');
},
willRender(){
console.log('willRender');
},
didRender(){
import Ember from 'ember';
export default Ember.Component.extend({
});
@feanor07
feanor07 / components.my-button.js
Last active May 26, 2017 14:36 — forked from joshhornby/components.my-button.js
query example#so 44203599 - solution
import Ember from 'ember';
export default Ember.Component.extend({
});
import Ember from 'ember';
export default Ember.Component.extend({
actions: {
addName(name) {
this.get('asyncCall')(name).then(result => {
this.get('sendUpName')(result);
});
}
},
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
@feanor07
feanor07 / components.my-component.js
Created April 21, 2017 07:41 — forked from ykaragol/components.my-component.js
Proxy Pattern - Ember Components
import Ember from 'ember';
export default Ember.Component.extend({
});
@feanor07
feanor07 / controllers.application.js
Last active April 10, 2017 07:28 — forked from ykaragol/controllers.application.js
Stack Overflow#43300009
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
import Ember from 'ember';
export default Ember.Component.extend({
actions: {
triggerUrlUpdate() {
this.get('triggerUrlUpdate')();
}
}
});
@feanor07
feanor07 / components.address-detail.js
Last active March 22, 2017 11:35 — forked from ykaragol/components.to-update-fields.js
Backtracking re-render strange behavior
import Ember from 'ember';
const {isBlank, set, computed} = Ember;
export default Ember.Component.extend({
errors:Ember.computed('address.city','address.street', function() {
let result = {};
if (isBlank(this.get('address.street'))) {
set(result, 'street', 'Street cannot be empty');
}
@feanor07
feanor07 / components.foo-component.js
Created March 21, 2017 07:55 — forked from ykaragol/components.foo-component.js
Backtracking re-render #13948
import Ember from 'ember';
export default Ember.Component.extend({
_error:{},
error1:Ember.computed('value1', function(){
let x={error1:false};
if(this.get('value1')==='asd'){
x={error1:true}
}
return x;