我正在创建一个示例模块化主干应用程序。我在路由器的帮助下加载不同的视图。在我的一个视图中,我有一个按钮,它定义了一个点击事件函数。问题是当我单击此按钮时,单击事件函数被调用两次。
任何帮助,将不胜感激!!!!!
下面是我的代码
events: {
'click #hitMe': 'DisplayStudentColl'
},
DisplayStudentColl: function(e) {
var data = { };
}
我正在创建一个示例模块化主干应用程序。我在路由器的帮助下加载不同的视图。在我的一个视图中,我有一个按钮,它定义了一个点击事件函数。问题是当我单击此按钮时,单击事件函数被调用两次。
任何帮助,将不胜感激!!!!!
下面是我的代码
events: {
'click #hitMe': 'DisplayStudentColl'
},
DisplayStudentColl: function(e) {
var data = { };
}
你的观点肯定不干净
看到这个: Backbone.js:重新填充或重新创建视图?
没有很多代码可以使用,但是为了调试它,您可以在设置 click 事件之前立即尝试取消绑定 click 事件。如果在 DOM 中可能存在具有相同点击事件的元素,那么请尝试隔离您正在使用的元素。