0
我想一个新的虚拟领域添加到每当一个新的项目加入我的骨干模型,代码很简单:骨干示范场
window.DealModel = Backbone.Model.extend({
defaults: {
title: '',
desc: '',
location: '',
terms: '',
price_orignial: 0,
price_discounted: 0
}
});
window.DealCollection = Backbone.Collection.extend({
model: DealModel,
initialize: function (models, options) {
this.bind('add', this.addTitleShort);
},
addTitleShort: function(rdeal){
rdeal.set('title_short', _.str.prune(rdeal.get('title') , 140, '+++'));
}
});
不过,我不断收到一个_ Cannot use 'in' operator to search for 'id' in title_short_
,不确定问题是什么,感谢帮助。