backbone.js でやりたいこと:
initialize: =>
@collection.on("add", @appendModel(model)) # <- how to correctly write it?
render: =>
# do some render
@collection.each(@appendModel())
appendModel: (model) ->
# append model to $el
現在、私は持っていますが@collection.on("add", @render)
、それはコレクション全体を再描画します。だけ発火したいのですappendModel()
が、この場合、引数でモデルを渡す方法がわかりません。