Я бил головой об этом в течение последних двух дней. По какой-то причине основой являются данные родительского экземпляра через унаследованные дочерние модели. Вот пример:
var Base = Backbone.Model.extend({
index : []
});
var Group = Base.extend({
initialize : function() {
this.index.push('from group');
}
});
var User = Base.extend({
initialize : function() {
this.index.push('from user');
}
});
var user = new User();
console.log(user.index); // ['from user']
var group = new Group();
console.log(group.index) // ['from user', 'from group']
Я ищу:
console.log(user.index); // ['from user']
console.log(group.index) // ['from group']
Любые идеи?
Спасибо! Matt