Skip to content

Instantly share code, notes, and snippets.

@dusanstanojeviccs
Last active June 30, 2017 11:29
Show Gist options
  • Save dusanstanojeviccs/996001aea17e060a501b4449ed044e58 to your computer and use it in GitHub Desktop.
Save dusanstanojeviccs/996001aea17e060a501b4449ed044e58 to your computer and use it in GitHub Desktop.
Ember fragment issue
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Dusan'
});
import Model from "ember-data/model";
import MF from 'ember-data-model-fragments';
import attr from "ember-data/attr";
import { belongsTo, hasMany } from "ember-data/relationships";
export default MF.Fragment.extend({
fragmentName: attr("string", {defaultValue: ""}),
});
import Model from "ember-data/model";
import attr from "ember-data/attr";
import { belongsTo, hasMany } from "ember-data/relationships";
//import { fragmentArray } from 'ember-data-model-fragments/attributes';
//import MF from 'ember-data-model-fragments';
export default Model.extend({
//name: attr("string", {defaultValue: ""}),
//fragmentList: fragmentArray("my-model-fragment"),
});
import Ember from 'ember';
export default Ember.Route.extend({
setupController(controller, model) {
this._super(controller, model);
let myModel = this.store.createRecord("my-model");
controller.set("my-model", myModel);
}
});
<h1>Welcome to {{appName}}</h1>
<br>
<br>
{{outlet}}
<br>
<br>
{
"version": "0.12.1",
"EmberENV": {
"FEATURES": {}
},
"options": {
"use_pods": false,
"enable-testing": false
},
"dependencies": {
"jquery": "https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.js",
"ember": "2.12.0",
"ember-template-compiler": "2.12.0",
"ember-testing": "2.12.0",
"ds-mf-twiddle-test": "0.0.3"
},
"addons": {
"ember-data": "2.12.1",
"ds-mf-twiddle-test": "0.0.3"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment