我想有一個可以互換模板的視圖。因此,點擊其中一個複選框可重新顯示視圖。這實際上正在發生。但在視圖重新渲染並正確顯示新模板之後,我將丟失上下文,並且綁定到此視圖的所有點擊都不再起作用。 http://pastebin.com/bFJ5Yuer卓別林沒有上下文後模板重新提交
View = require 'views/base/view'
template = require 'views/templates/list_view_a'
module.exports = class OfferListView extends View
autoRender: true
container: "[data-role='content']"
containerMethod: 'html'
initialize: ->
super
@template = template
#views
@delegate 'change', '#list_view_a', @change_list_view
@delegate 'change', '#list_view_b', @change_list_view
@delegate 'change', '#list_view_c', @change_list_view
@delegate 'click', @click_ev
change_list_view: (event) =>
console.log('change')
@template = require 'views/templates/' + event.target.id
@render()
click_ev: =>
console.log('click')
getTemplateData: =>
@collection.toJSON()
任何指針?