class TheModel extends Backbone.RelationalModel
relations:[
type: Backbone.HasMany
key: 'subModels'
relatedModel: SubModel
collectionType: SubModels
reverseRelation:
key: 'TheModel'
]
themodel = new the TheModel({subModels:[{#stuff},{#stuff},{#stuff}]})
У меня есть createModels на поэтому themodel.get ('subModels')
возвращает коллекцию моделей.
Теперь, если я передаю измененные данные подмодели в mymodel
themodel.set({subModels:[{changedstuff},{stuff},{stuff}]})
, не должна ли модель
вызывать событие change
? Это не для меня.
Более того, если я передаю идентичные данные в mymodel
themodel.set({subModels:[{samestuff},{samestuff},{samestuff}]})
themodel.attributes.subModels
выбрасывает события add
и update
, даже если ничего нового.
Я не уверен, почему возникают эти проблемы, любая помощь будет отличной, спасибо !!!!