이벤트를 뷰에서 실행하려고 시도했지만 트리거되지 않는 것 같습니다. 이보기는 다른보기에서 실행되므로 이벤트가 제대로 설정되지 않았는지 확실하지 않습니다. 그 대신이 시도의 주위에 당신의 DOM 표현이 추가 포장 요소를 갖는 당신에게 문제를 일으키는 경우백본 이벤트가 실행되지 않습니다.
var ListRow = Backbone.View.extend(
{
events:
{
'click .button.delete': 'destroy'
},
initialize: function()
{
_.bindAll(this, 'render', 'remove');
},
render: function()
{
this.el = _.template($('#tpl-sTableList_' + key + 'Row').html());
return this;
},
destroy: function()
{
console.log('remove')
}
});
여기에 this.el = _.template ($ ('# tpl-sTableList_'+ 키 + '행') .html());'** 키 **는 어디서 왔습니까 – Deeptechtons