在我使用 Emberjs 的应用程序中,单击一次即可触发每个操作 3 次。
例如,使用以下模板和视图:
模板:
<button {{action "removeFoo"}}>remove</button>
使用点击处理程序查看:
listsView = Ember.View.create({
templateName: 'lists',
removeFoo: function(event) {
event.preventDefault();
console.log(new Date().valueOf());
}
})
我在控制台中得到以下 3 个输出:
1333634360209
1333634360215
1333634360217
有谁知道是什么原因造成的,或者调试问题的最佳方法是什么?