Backbone.js 事件在木偶中不起作用。布局
在我的布局中,我以如下方式编写了一个事件。但它不起作用。我不知道我哪里做错了Backbone.js 事件在木偶中不起作用。布局,backbone.js,marionette,Backbone.js,Marionette,在我的布局中,我以如下方式编写了一个事件。但它不起作用。我不知道我哪里做错了 var ProductLayout=Marionette.Layout.extend({ template:"#archiveBodyTpl", regions:{ productsHeaderContainer:"#archiveHeader", productsMiddileContainer:"#archiveBody",
var ProductLayout=Marionette.Layout.extend({
template:"#archiveBodyTpl",
regions:{
productsHeaderContainer:"#archiveHeader",
productsMiddileContainer:"#archiveBody",
productsFooterContainer:"#archiveFooter"
},
events:{
"click #ppCloseBtn":"closingProductsDiv"
},
closingPlansDiv:function(){
console.log("closing event");
}
});
有人能帮我吗。谢谢。在您的活动中,您参考了
closingProductsDiv
,但您定义了closingPlansDiv
,因此更改其中一个,使其匹配,即
events:{
"click #ppCloseBtn":"closingProductsDiv"
},
closingProductsDiv:function(){
console.log("closing event");
}
您使用的是哪个版本的木偶网,您还可以显示模板HTMLSO
closingProductsDiv
不是您在最新木偶网版本中调用的方法的名称布局名称已更改,现在您需要使用木偶网。布局视图,您确定有id=“ppCloseBtn”的标记吗在你的模板中?@Quince谢谢你,伙计。。。说真的,我犯了一个愚蠢的错误