@DTS10 wrote:
All I did was update to Ember 2.1 and now I get the following error when loading: Error while processing route: landing-page Cannot read property 'extend' of undefined TypeError: Cannot read property 'extend' of undefined
import Ember from 'ember'; export default Ember.Route.extend({ model : function() { return this.store.findAll('message'); } });
That's it in the route.
import DS from 'ember-data'; export default DS.ActiveModelAdapter.extend({ namespace : 'api', host : 'http://localhost:8000' });
That's the default adapter.
Here's the message model:
import DS from 'ember-data'; export default DS.Model.extend({ startdate : DS.attr('date'), enddate : DS.attr('date'), title : DS.attr('string'), message : DS.attr('string'), msgtype : DS.attr('number'), isNotam: Ember.computed.equal('msgtype', 0), isWelcomeMessage: Ember.computed.equal('msgtype', 1), isFeatureDestination: Ember.computed.equal('msgtype', 2), isDisplayed : Ember.computed('startdate','enddate', function() { var today = new Date(); var sd = new Date(this.get('startdate')); var ed = new Date(this.get('enddate')); var display = (sd <= today && today <= ed); Ember.Logger.info('Displayed:' + display); return display; }) });
Here's my bower.json:
{ "name": "myapp", "dependencies": { "bootstrap": "~3.3.5", "ember": "2.1.0", "ember-cli-shims": "ember-cli/ember-cli-shims#0.0.6", "ember-cli-test-loader": "ember-cli-test-loader#0.2.1", "ember-data": "2.1.0", "ember-load-initializers": "ember-cli/ember-load-initializers#0.1.7", "ember-qunit": "0.4.13", "ember-qunit-notifications": "0.1.0", "ember-resolver": "~0.1.18", "jquery": "^1.11.3", "loader.js": "ember-cli/loader.js#3.3.0", "qunit": "~1.19.0" }, "devDependencies": { } }
I know it's something silly, but I can't find an answer that is dated this year... like most Ember docs.
Thanks for any advice.
JT
Posts: 2
Participants: 1