我创建了JSON TREE的集合插入类型。
view.js
views.Livingword = Backbone.View.extend({
render: function(templateName) {
var template = _.template(templateName);
this.$el.html(template({result : this.collection.models}));
_.each(this.collection.models, function(model){
console.log(model.attributes.bathroom);
});
return this;
}
我想知道如何访问model.attributes(这意味着如何访问每个对象?)
我输入的console.log
语句与console.log(model.attributes.bathroom);
如何使用html中的underscore.js each
来访问此属性?
我真的想要它的解决方案。
答案 0 :(得分:1)
试试这个,也许这就是你想要的
_.each(this.collection.models, function(model){
console.log(model.attributes.bathroom);
for(var i in model.attributes){
if (model.attributes.hasOwnProperty(i)){
console.log(model.attributes[i]);
}
}
});
答案 1 :(得分:0)
简单地说:
model.get('bathroom');