モデルコメント1でイベント「変更」が機能するのはなぜですか? どのように修正しますか?行 ('comment': []) を削除すると、イベント 'change' が機能しません。配列を使用しているためだと理解していますが、それを使用する必要がありますが、何も変更されていない場合、イベントはありません。ありがとう/
新しいコレクションを作成する
var commentCollection = new VPRS.Comment.CommentCollection([
{
"id": "comment1",
"questionId": "post1",
"name": "Alex",
"text": "text 1",
"comment":[]
},
{
"id": "comment2",
"questionId": "post1",
"name": "Alex",
"text": "Text2"
}
]);
----------
json = [
{
"id": "comment1",
"questionId": "post1",
"name": "Alex",
"text": "text 1",
"comment":[]
},
{
"id": "comment2",
"questionId": "post1",
"name": "Alex",
"text": "Text2"
}]
--------------
wallItemCollection.on('change', function (model) {
console.log('model change')
}
------------
wallItemCollection.fetch({
update: true,
merge: true,
success: function () {
console.log('fetch compleate')
}
});