如何在每个循环中使用 underscore.js 渲染 TREE JSON?
How to render is TREE JSON using underscore.js each loop?
我创建了 collection 插入类型 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;
}
我的collection设置好了,如下图。
我想知道如何访问 model.attributes(也就是说如何访问每个 object?)
我输入了 console.log
类似于console.log(model.attributes.bathroom);
的语句
结果如下图。
如何在 html 中使用 underscore.js each
访问此属性??
我真的很想要它的解决方案。
简单地:
model.get('bathroom');
试试这个,也许这就是你想要的
_.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]);
}
}
});
我创建了 collection 插入类型 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;
}
我的collection设置好了,如下图。
我想知道如何访问 model.attributes(也就是说如何访问每个 object?)
我输入了 console.log
类似于console.log(model.attributes.bathroom);
结果如下图。
如何在 html 中使用 underscore.js each
访问此属性??
我真的很想要它的解决方案。
简单地:
model.get('bathroom');
试试这个,也许这就是你想要的
_.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]);
}
}
});