灰烬路线模型问题

时间:2013-05-09 15:29:58

标签: ruby-on-rails-3.2 ember.js ember-data rails-api

我正在接受Brian Cadarella在DockYard上的教程。 使用Rails-api后端构建Ember应用程序。 http://reefpoints.dockyard.com/ember/2013/01/09/building-an-ember-app-with-rails-api-part-2.html

我一改变:

App.UsersIndexRoute = Ember.Route.extend
  setupController: (controller, model) ->
    controller.set('users', model)
    @controllerFor('application').set('currentRoute', 'users')

要:

App.UsersIndexRoute = Ember.Route.extend
  model: ->
    App.User.find()
  setupController: (controller, model) ->
    controller.set('users', model)
    @controllerFor('application').set('currentRoute', 'users')

我的用户页面链接不起作用。我在firebug控制台中收到以下错误:

TypeError: Ember.RSVP.reject is not a function
[Break On This Error]   
return Ember.RSVP.reject(error);

Ember.RSVP.reject位于ember-data.js

为什么不起作用?我一直在逐字逐句地学习。

1 个答案:

答案 0 :(得分:1)

我的另一个答案可能对您有帮助EmberJS TypeError: Object #<Object> has no method 'reject' ...我确定如果您更新您的依赖项,一切都会有效。