Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/395.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 主干模态-正确的方法_Javascript_Backbone.js - Fatal编程技术网

Javascript 主干模态-正确的方法

Javascript 主干模态-正确的方法,javascript,backbone.js,Javascript,Backbone.js,我正在使用我的模型和所有模型都通用的模态,我想知道处理删除模型id的正确方法是什么,我的想法是: 在删除链接时,触发模型中的功能: modal : function(e) { var edu_id = $(e.currentTarget).data('id'), confirm = $(e.currentTarget).data('confirm'); newModal = new Modal({ model: new Backbone.Model({he

我正在使用我的模型和所有模型都通用的模态,我想知道处理删除模型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?这通常是一个好方法,还是我应该用不同的方法来实现它。

回答我自己;),我是如何做的只是在子事件中使用附加参数触发事件:

this.trigger('fire',model_id);
而且效果很好