0
我已经在该区域内定义了LayoutView &。对于一个区域,我附加了CompositeView。在CompositeView中的部分我加入UI块像marionettejs - 获取哪个元素事件生成
ui: {
checkbox: '#DivGrp1 input[type=checkbox]'
}
triggers: {
'change @ui.checkbox': 'chk:clicked'
},
在父类&触发块,我听的事件像
childEvents: {
'chk:clicked':function(e){
// e is referring to view & not checkbox
}
}
我想访问哪个事件是提高投入要素。这里的复选框已被选中或未选中。
这些复选框是动态的。
感谢 Aniruddha
正如文档[LayoutView childEvents](http://marionettejs.com/docs/v2.4.4/marionette.layoutview.html#layoutview-childevents)中所述:_请注意,childEvents处理程序的第一个参数是子视图本身。你需要传递一个消息(或者在你的情况下是一个复选框ID)来接收它作为父视图处理程序的第二个参数。 – Ritesh