Я не понимаю, почему DOM не обновляется в целях сбора визуализации:Как визуализировать представления элементов для коллекции, включая добавление нового представления?
class FastTodo.Views.TodoItemsIndex extends Backbone.View template: JST['todo_items/index'] el: '#main' render: -> $(@el).html @form_view.render() @collection.each @renderOne renderOne: (item) -> console.log(@) console.log(@el) $(@el).append "model data" initialize: -> @collection = new FastTodo.Collections.TodoItems() @form_view = new FastTodo.Views.AddTodoItem collection: @collection @collection.bind 'reset', => @render() @collection.on 'add', (item) => @renderOne(item) @collection.fetch()
Идея заключается в том, что #main сначала получить вид с добавить новую форму, а затем сбор добавляется к #main ,
Как мне это сделать?
Выход зрения в консоли выглядит следующим образом:
спасибо! контекстные привязки с coffeescript намного понятнее – poseid