1

我正在关注 DockYard 上的 Brian Cadarella 的教程。使用 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')

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

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

Ember.RSVP.reject 在 ember-data.js 中

为什么它不起作用?我一直在逐字遵循该教程。

4

1 回答 1

1

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

于 2013-05-09T19:32:31.080 回答