如何从下面的json访问名称并使用backbone.js查看它。
[
{
"name": "Sii",
"eid": "E3",
"subdomain": "PS"
},
{
"name": "Shalini",
"eid": "E8",
"subdomain": "H"
},
{
"name": "Priya",
"eid": "E3",
"subdomain": "HG"
}
]
我想通过使用eid来访问该名称并在视图中进行渲染。
答案 0 :(得分:0)
转到Backbonejs.org并阅读那里的基本概念。一切都是用例子解释的。
简要介绍
您需要定义具有属性名称的模型,eid,子域创建
包含该模型的集合和包含
json在集合上调用.fetch()
现在,您可以迭代收集并在任何地方使用它。
答案 1 :(得分:0)
这是一个非常模糊的问题。您实际上已经询问如何实现骨干模型和集合以供使用。
使用eid获取值的一种方法是
var data = [
{
"name": "Sii",
"eid": "E3",
"subdomain": "PS"
},
{
"name": "Shalini",
"eid": "E8",
"subdomain": "H"
},
{
"name": "Priya",
"eid": "E3",
"subdomain": "HG"
}
];
var coll = new Collection(data);
通过eid获取名称:
model = coll.findWhere({'eid':"E8"});
var name = model.get('name');