不插入对象我有以下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 2012-03-09 20:56:03