持っているバックボーン ルーターがあります。
@collection = new Backbonedemo.Collections.Posts()
@flashes = new Backbone.Collection.Flashes()
そのinitialize
方法で。
ルーターのnew
メソッドには、次のようなものがあります。
new: ->
view = new Backbonedemo.Views.PostsNew(collection: @collection, flashes: @flashes)
$('#posts_container').html(view.render().el)
@collection
変数は正常に渡されますが、ではrender()
、console.log @flashes
が返されますundefined
。
それで、私は何が欠けていますか?