我使用我的模型和模型,这对所有模型都很常见,我想知道在处理删除模型的id时正确的方法是什么,我的想法是:
删除链接上的触发模型中的功能:
modal : function(e) {
var edu_id = $(e.currentTarget).data('id'),
confirm = $(e.currentTarget).data('confirm');
newModal = new Modal({ model: new Backbone.Model({header:"Potwierdź", content: confirm}) });
// we are waiting for OK button in modal, when event occured FIRE!
newModal.on('fire',this.fire,this);
e.preventDefault();
}
我正在侦听当用户点击OK按钮时触发的事件'fire',主要问题是如何通过edu_id删除元素?这通常是好方法还是我应该用不同的方式。
答案 0 :(得分:0)
回答我自己;),我是如何做到的只是在子事件中触发事件并附加了一个参数:
this.trigger('fire',model_id);
它工作正常。