子モデルのコレクションを持つ親モデルがあります。子モデルごとに、データを含むフォームをレンダリングし、いずれかのフォームで変更が発生したときに親モデルを更新したいと考えています。
親モデル ビュー:
render: function () {
_.each(this.model.get('myChildModelCollection').models, function (myChildModel) {
var childForm = new ChildFormView({model: myChildModel})
childForm.model.on('change', function () {
//DO SOMETHING HERE TO UPDATE THE PARENT MODEL COLLECTION
})
this.$("#child-list").append(childForm.render().el);
});
}
変更イベントがトリガーされていますが、親モデル コレクションで正しい子モデルを参照する正しい方法がわかりません。