【发布时间】:2012-07-20 21:44:25
【问题描述】:
我有这个 json 文件:
[{
"id" : 9,
"name" : "Name1",
"address" : "address1",
"city" : "city1",
"state" : "KS",
"zip" : "11111",
"country" : "USA",
"fax" : "111111",
"phone" : "1111111",
"website" : "",
"account" : "11111",
"contacts" : []
},
{
"id" : 12,
"name" : "Name2",
"address" : "address2",
"city" : "city2",
"state" : "NJ",
"zip" : "11111",
"country" : "USA",
"fax" : "",
"phone" : "1111",
"website" : "",
"account" : "11111",
"contacts" : [ {
"firstName" : "name",
"lastName" : "lastname",
"title" : "rep",
"phone" : "3333",
"email" : "33333"
} ]
} ]
我可以访问这些属性
<td>{{:name}}</td>
<td>{{:phone}}</td>
<td>{{:city}}</td>
但是如何从模板访问contacts.firstName?
【问题讨论】:
-
我会在这里拿出我的水晶球!突然间我看到了你的整个模板系统,答案是
<td>{{:contacts.firstName}}</td>????更严重的是,谁知道呢,这取决于使用的模板系统? -
试过没用,我也看不到 JsRender 中关于这个的例子
-
嗯,它确实是一个数组,所以也许
<td>{{:contacts[0].firstName}}</td> -
是的,看起来像是你的previous question的复制品。
标签: jquery jquery-plugins jsrender