0

这里有什么问题?

未捕获的错误:断言失败:应在修改之前设置 App.ContactController 的内容属性

App.ContactController = Ember.ArrayController.extend

  content: []

  newContact: ->
    contact = App.ContactModel.create
      firstName: "john"
      lastName: "doe"
    @.pushObject contact
4

2 回答 2

3

放在this.set('content', []);您的上方pushObject,它会正常工作。我不太明白为什么这是一个要求,但它似乎在 pre 4 中。也许在下一个版本中他们也会考虑pushObject 设置它。

于 2013-02-14T00:04:17.983 回答
0

看起来像是 CoffeeScript 语法问题;尝试删除点:@pushObject contact

于 2013-02-14T00:04:23.920 回答