0
在保存或我的表格删除一个简单的通知POP操作,直至用户
我做了什么
events :{
'#save-button click' : 'onSaveBUttonClick',
'#delete-button click' : 'onDeleteButtonClick'
};
onDeleteButtonClick = function(){
//popup appears to confirm delete
this.model.on('sync',function(model){
model.off('sync');
alert("project deleted");
},this);
this.model.destroy();
}
onSaveBUttonClick = function(){
//popup appears to confirm delete
this.model.on('sync',function(){
model.off('sync');
alert("project Saved");
},this);
this.model.save();
}
问题
我点击删除按钮并说,选择,取消。这里的model.on('sync')
绑定到模型。现在
当我点击保存,并确认,该model.on('sync')
调用两次(一按删除键和一个由保存按钮约束的约束)。
所以我得到2弹出项目中删除第一和项目保存后。
我该如何避免这种情况?
凉爽,非常感谢:) –