Я определил 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 является child view. Вам необходимо передать сообщение (или идентификатор checkbox в вашем случае), чтобы получить его как второй аргумент обработчика родительского представления. – Ritesh