I am facing issue while making a dynamic table with dynamic rowspan. My json is a array of objects. And the element objects are also arrays. The element arrays should come as the no of dynamic rowspan. I have a json like:
{
"roleTypes": [
{
"roleType": {
"name": "SOA Role"
},
"rates": [
{
"rateType": {
"name": "new Rate"
},
"hourlyRate": {
"value": 1222
},
"internalRate": {
"value": 433
}
},
{
"rateType": {
"name": "myRate"
},
"hourlyRate": {
"value": 1350
},
"internalRate": {
"value": 1650
}
}
]
},
{
"roleType": {
"name": "SOA Role"
},
"rates": [
{
"rateType": {
"name": "new Rate"
},
"hourlyRate": {
"value": 1222
},
"internalRate": {
"value": 433
}
},
{
"rateType": {
"name": "myRate"
},
"hourlyRate": {
"value": 1350
},
"internalRate": {
"value": 1650
}
}
]
},
{
"roleType": {
"name": "AngularJs Developer"
}
}
]
}
if I want to use ng-repeat-start and ng-repeat-end and make a table structure like below:
roleType------ | rateType-----hourlyRate--------internalRate
---------------------------------------------------------------------------
| new Rate 1222 433
---------------------------------------------------
SOA Role | myRate 1350 1650
---------------------------------------------------------------------------
| new Rate 1222 433
---------------------------------------------------
AngularJs Developer |myRate 1350 1650
---------------------------------------------------------------------------
I am struggling to get the dynamic rowspan. Please check if anyone can help.