我要渲染動態標題的表,我的意思是,我不想做這樣的事情在HTML渲染表動態標題
<table>
<tr>
// THIS TABLE ROW IS WHAT I SAY
<th>here info</th>
<th>something here</th>
<th>another header</th>
</tr>
<tr ng-repeat="thing in things">
<td>{{thing.asfs}}</td>
<td>{{thing.asx}}</td>
<td>{{person.dsf}}</td>
</tr>
</table>
我想是這樣的
<table>
<tr ng-repeat="head in heads">
{{head}}
</tr>
<tr ng-repeat="bar in bars">
<td ng-repeat="foo in foos"></td>
</tr>
</table>
,這只是一個例子,我需要這個數據來做到這一點:
{
"55f6de98f0a50c25f7be4db0":{
"clicks":{
"total":144,
"real":1
},
"conversions":{
"total":4,
"amount":229
},
"cost":{
"cpc":0.1999999999999995,
"ecpc":1145.0000000000027,
"total":28.79999999999993
},
"revenue":{
"total":4,
"epc":0.027777777777777776
},
"net":{
"roi":-1.1612903225806457,
"total":4
},
"name":"Traffic Source #2",
},
"55f6de98f0a50c25f7be4dbOTHER":{
"clicks":{
"total":144,
"real":1
},
"conversions":{
"total":4,
"amount":229
},
"cost":{
"cpc":0.1999999999999995,
"ecpc":1145.0000000000027,
"total":28.79999999999993
},
"revenue":{
"total":4,
"epc":0.027777777777777776
},
"net":{
"roi":-1.1612903225806457,
"total":4
}
"name":"Traffic Source #3"
},
}
每一個關鍵,例如點擊次數,轉換成本,E tc,應該是td
,這只是我不想要靜態HTML。
有什麼建議嗎?
編輯
,並且有時該對象將增長,能想出這樣一個55f6de98f0a50c25f7be4db0
一些鍵我沒有這個撥弄着完全相同的數據我收到
執行'$ scope.peopleKeys = Object.keys(people);',然後'
@jperezov但我如何適應我收到的數據?因爲實際上,你應該看到我正在接收一個對象,而不是一個數組。 – TheUnnamed
因此,您具有不同的具有不同尺寸的對象,您如何對它們進行成像以適合一個表格? – vittore