下面就是我填充我的收藏与(FacetModels)访问嵌套的骨干收集
我如何访问AvailableValues []数组
“FacetModels”: { “FacetDisplayLabel”:空, “SelectedValues”:[], “AvailableValues”:[], “UnknownResults”:0, “ActionURI”:空, “FacetGroupName”: “类别”, “FacetGroupFriendlyId”: “SourceCategory”, “FacetGroupOrder”:10, “AllowSuggestions”:假 },
这是我的看法,你会看到我的全部访问是FacetModels的数组,我需要能够通过FacetModels [0] .AvailableValues.Name因此可以显示每个类别名称从控制台
a.Model {CID
CategoryListItemView = Backbone.View.extend({
tagName: "li",
className: "category",
initialize: function (options) {
this.template = _.template($("#categorylist_template").html());
},
render: function() {
var category = this.model
console.log(category);
console.log(this.model.toJSON());
$(this.el).html(this.template(this.model.toJSON()));
return this;
}
});
显示: “C2”,属性:对象,收集:R,_changing:假, _previousAttributes:Object ...} _changing:false 个_events:对象 _pending:假 _previousAttributes:对象 属性:对象 ActionURI:空 AllowSuggestions:假 AvailableValues:数组[8] 0:对象 ActionURI:?“/ API /搜索姓名=托马斯& firstname_variants =真正&姓氏=史密斯&区=所有& sourcecategory =武装%20forces%20utf0026%20conflict “ 字数:8943 的DisplayLabel: ”三军&冲突“ IsUnknown:假 名称:” 三军& Confli CT” 原:对象 1:对象 2:对象 3:对象 4:对象 5:对象 6:对象 7:对象 长度:8 原:数组[0] FacetDisplayLabel:空 FacetGroupFriendlyId: “SourceCategory” FacetGroupName: “类别” FacetGroupOrder:10个 SelectedValues:数组[0] UnknownResults:0 原:对象 改变:对象 CID: “C2” 收集,R 原:对象
您有什么看法的模式? AvailableValues是一个集合,还是一个数组的属性?你的控制台显示什么?等等... – Loamhoof 2013-04-11 14:12:29
我已经添加了控制台输出。它在我的模型中是一个属性,但是是数组的一部分。即FacetModels [0] .AvailableValues [] – 2013-04-11 14:32:29