我的模板代码:如何为以下JSON编写ng-repeat?
<tr ng-repeat="row in dataList">
<tr ng-repeat-start="row in dataList[$index].data" ng-if="dataList.data.[columnDisplayData[$index].colName].showRow">
我JSON数据对象:
{
"reportId":1,
"tableData":
[
{
"data":{
"data":[
{
"Comp Set(Group)":{
"showRow":true,
"row":{
"sunday":7.1,
"saturday":19.1,
"total":"19.3",
"tuesday":23.4,
"weekend":"19.9",
"weekday":"19.0",
"friday":20.7,
"thursday":23.2,
"wednesday":23.4,
"monday":17.9
}
},
"%C(Transient)C":{
"showRow":true,
"rowName":"per_C_ransient_C",
"row":{
"sunday":"-15.5",
"saturday":"18.9",
"total":"-4.5",
"tuesday":"-14.4",
"weekend":"12.6",
"weekday":"-11.4",
"friday":"6.4",
"thursday":"2.1",
"wednesday":"-21.2",
"monday":"-7.8"
}
}
}
]
},
"hotelName":"XYZ"
},
...
]
}
我想用ng-repeat
为数据阵列后来ng-repeat
hotelName
的。 首先,ng-repeat
在hotelname,然后数据相同的jsonObject。 请给我建议。
我期望的格式应该是这样的,在下面的表中提到,
hotelName
Sunday Monday Tuesday Wednesday Thursday Friday Saturday Weekday
data data
hotelName
Sunday Monday Tuesday Wednesday Thursday Friday Saturday Weekday
hotelName
Sunday Monday Tuesday Wednesday Thursday Friday Saturday Weekday
请花些时间阅读[ask]和[mcve] – charlietfl
星期日,星期二,星期二等你想要什么值,因为它在你的JSON中随处可见。看到星期日,星期一等实例是存在于每个键像My Property(Group),Comp Set(Contract),%C(Transient)C等等......你想要哪一个? – Vivz
首先,应该在hotelName上重复ng,然后在“data”jsonObj和d agaain上应该去找另一个jsonObj。 –