【发布时间】:2015-04-01 16:12:25
【问题描述】:
我有一个 JSON 对象,表示如下:
{
"orders" : [
{
"ordernum" : "PRAAA000000177800601",
"buyer" : "Donna Heywood"
"parcels" : [
{
"upid" : "UPID567890123456",
"tpid" : "TPID789456789485"
},
{
"upid" : "UPID586905486090",
"tpid" : "TPID343454645455"
}
]
},
{
"ordernum" : "ORAAA000000367567345",
"buyer" : "Melanie Daniels"
"parcels" : [
{
"upid" : "UPID456547347776",
"tpid" : "TPID645896579688"
},
{
"upid" : "UPID768577673366",
"tpid" : "TPID784574333345"
}
]
}
]
}
我需要在 第二 级做一个转发器,一个“upid”数字列表。
我已经知道如何获得最高级别
<li ng-repeat="o in orders">{{o.ordernum}}</li>
但我不清楚循环下一级的顺序。例如,这是错误的:
<li ng-repeat="p in orders.parcels">{{p.upid}}</li>
我也知道如何嵌套中继器来获得这个,但在这种情况下,我根本不需要显示顶层。
澄清
这里的目标是有一个包含 4 个“upid”数字的列表(每个包裹有 2 个,并且顺序中有 2 个包裹)。
【问题讨论】:
标签: json angularjs angularjs-ng-repeat