Backbone.js 主干每实例事件绑定

Backbone.js 主干每实例事件绑定,backbone.js,backbone-events,Backbone.js,Backbone Events,我有一个视图,它为列表中的每个项目创建一个子视图。我们一般称之为ListView和ListItemView。我在ListItemView上附加了一个事件,如下所示: events: { "click .remove": "removeItem" } 我已经为ListItemView生成了类似于以下内容的html模板(将lb/rb替换为{/},因此您可以看到“非法”html): 任何人给予的任何帮助都将不胜感激。您的事件列表视图中似乎有您的哈希 如果是,则可以将事件哈希移动到ListIt

我有一个视图,它为列表中的每个项目创建一个子视图。我们一般称之为ListView和ListItemView。我在ListItemView上附加了一个事件,如下所示:

events: {
    "click .remove": "removeItem"
}
我已经为ListItemView生成了类似于以下内容的html模板(将lb/rb替换为{/},因此您可以看到“非法”html):


任何人给予的任何帮助都将不胜感激。

您的
事件列表视图中似乎有您的
哈希

如果是,则可以将
事件
哈希移动到ListItemView,并且
removItem
函数可以如下所示

removeItem: function() {
  this.model.collection.remove(this.model);
}

如果不是这样,您能否提供您的ListView和ListItemView代码,以便我查看。

您的ListView上似乎有您的
事件

如果是,则可以将
事件
哈希移动到ListItemView,并且
removItem
函数可以如下所示

removeItem: function() {
  this.model.collection.remove(this.model);
}

如果不是这样的话,你能提供你的ListView和ListItemView代码让我看看吗。

一个猜测,但可能;检查呈现的html是否有效。可能是由于格式错误的html导致dom进入tiz,这是一种猜测,但也有可能;检查呈现的html是否有效。可能是由于格式错误的html导致dom进入tiz中

您还可以提供视图代码吗?您还可以提供视图代码吗?
removeItem: function() {
  this.model.collection.remove(this.model);
}