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と、うまくいきます。これが要件である理由はよくわかりませんが、4 より前のようです。おそらく次のリリースでは、同様にpushObject 設定することを検討するでしょう。

于 2013-02-14T00:04:17.983 に答える
0

CoffeeScript 構文の問題のようです。ドットを削除してみてください:@pushObject contact

于 2013-02-14T00:04:23.920 に答える