Marionette.ItemView
対応機種変更時に使用して作成したリストを再レンダリングしたいItemView
。
このタスクをアクティブにする最善の方法について何か考えはありますか?
// Collection passed to Marionette.CompositeView
myCollection.attributes = [
{
id: 1,
name: 'bar'
closed: false
},
….
];
// Marionette.ItemView
myModel.set({
closed: true
}); // when this model change I would like to re-render the copositeView
// or remove the Marionette.ItemView
PS:
で次のコード(1)を試してみるとMarionette.ItemView
、
モデルを保存するときに次のエラーが発生します(2)。
(1)
// Marionette.ItemView
initialize: function () {
this.model.on('change', this.render);
}
(2)
Uncaught TypeError: Object [object Object] has no method 'serializeData'