にオブジェクトを挿入していないI以下ArrayControllerがありますEmber.js PushObjectはArrayController
Lead.Controllers.Leads = Ember.ArrayController.extend
init: ->
content: Ember.A()
@view = Ember.View.create
controller: @
templateName: 'app/templates/leads/list'
@view.appendTo $('#leads')
addLead: (data) ->
lead = Lead.Lead.create()
lead.setProperties JSON.parse data
console.log lead.get 'company'
debugger
@pushObject lead
console.log @get('length')
問題は、私はプッシュオブジェクトを呼び出した後、長さはまだ0
です。私が間違っていることは本当に分かりません。
私が間違っていることを誰でも見ることができますか?私が考えることができるのは、コンテンツがEmber.A()
で空の配列に設定されていることだけです。
他に何ができるかわかりません。
ありがとう、私はinitから_super()を呼び出していませんでした。それが私が行方不明のビットだった。それは必要な同情です。 – dagda1