Skip to content

Instantly share code, notes, and snippets.

View tasha-urbancic's full-sized avatar
🤸‍♀️

Natasha Urbancic tasha-urbancic

🤸‍♀️
View GitHub Profile
<!DOCTYPE HTML>
<html>
<head>
<style>
body {
margin: 0px;
padding: 0px;
}
</style>
</head>
import Ember from 'ember';
export default Ember.Controller.extend({
values: ['name', 'birthday'],
actions: {
saveData(data, name) {
this.set(name, data);
}
}
import Ember from 'ember';
export default Ember.Controller.extend({
values: ['name', 'birthday'],
actions: {
saveData(data, name) {
this.set(name, data);
}
}
import Component from '@ember/component';
import EmberObject, { computed } from '@ember/object';
import { alias } from '@ember/object/computed';
export default Component.extend({
dynamicModelProperty: computed('model', 'subpath', function() {
let subpath = this.subpath;
if (subpath) {
let DynamicClass = EmberObject.extend({
female: alias(`model.${subpath}.female`)