Javascript 对于主干来说是新的,但是当我循环遍历集合时,我的所有属性都丢失了
让我们开始吧Javascript 对于主干来说是新的,但是当我循环遍历集合时,我的所有属性都丢失了,javascript,backbone.js,Javascript,Backbone.js,让我们开始吧 devices = new SmartLink.Collections.DeviceMap view = new SmartLink.Views.DeviceMap({collection: devices}) 我的收藏 parse: function (response) { console.log(response.sites); return response.sites; } 我的看法 initialize: function (options) {
devices = new SmartLink.Collections.DeviceMap
view = new SmartLink.Views.DeviceMap({collection: devices})
我的收藏
parse: function (response) {
console.log(response.sites);
return response.sites;
}
我的看法
initialize: function (options) {
this.collection.on('add',this.addOne,this);
this.collection.on('reset',this.addAll,this);
this.collection.fetch();
},
addAll: function() {
console.log("addall");
this.collection.forEach(this.addOne,this);
},
addOne: function(site) {
console.log("addone");
console.log(site);
},
发生了什么事?
site.get('name')
获取name属性。必须使用函数get
从模型中获取属性