gokatz
3/21/2016 - 9:09 AM

default export

default export

{
  "version": "0.6.5",
  "EmberENV": {
    "FEATURES": {}
  },
  "options": {
    "enable-testing": false
  },
  "dependencies": {
    "jquery": "https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.js",
    "ember": "https://cdnjs.cloudflare.com/ajax/libs/ember.js/2.4.3/ember.debug.js",
    "ember-data": "https://cdnjs.cloudflare.com/ajax/libs/ember-data.js/2.4.0/ember-data.js",
    "ember-template-compiler": "https://cdnjs.cloudflare.com/ajax/libs/ember.js/2.4.3/ember-template-compiler.js"
  }
}
import Ember from 'ember';

var modelTwo = Ember.Object.extend({
  name: 'Model Two'
});

export default modelTwo;
import Ember from 'ember';

var modelOne = Ember.Object.extend({
  name: 'Model One'
});

export default modelOne;
<h1>Lookup and LookupFactory</h1>
<br>
<h2>Model Name: <span style='background:red; color:white'>{{requiredModel}}</span></h2>
<br>
{{outlet}}
<br>
<br>
import Ember from 'ember';

export default Ember.Controller.extend({
  requiredModel: Ember.computed(function() {
    
    
  	var model = this.container.lookup('model:model-one');

    console.log(model);
    return model.name;
  })
});