Добрый вечер. Суть вопроса:
Имеется проект с использованием backbone, underscore, browserfy и coffeescript
Имеется view в этом проекте:
"use strict"
_ = require "underscore"
$ = require "jquery"
Backbone = require "backbone"
Works_tpl = require "modules/works/templates/works_template.coffee"
module.exports = Backbone.View.extend
el : ".works-wrapper"
template: _.template Works_tpl
events : {
"click .change-view__item": "changeView"
}
initialize: (works, type = "list")
@render works, type
return
render: (works, type) ->
@$el.html @template
return
changeView: ->
console.log 123
return
Имеется template (underscore templates) в данном проекте:
"use strict"
module.exports = '
<div class="change-view__item">Нажми на меня</div>
'
Рендерит все нормально, но не работают события (view events). Что нужно сделать, чтобы заработало? Желательно с примером на моем коде