agGrid вложенный формат JSON - PullRequest
0 голосов
/ 07 января 2019

как сгенерировать таблицу ag-grid, используя вложенную структуру в виде на стороне клиента (простой javascript)?

[
   {
      "id":1,
      "frame": 267.0,
      "confidence": "0.747",
      "start":[
         {
            "type":{
               "temp1":47,
               "temp2":"ad"
            },
            "con":0.989,
            "src":{
               "temp4":90,
               "temp5":"asd"
            },
            "level":4
         },
         {
            "type":{
               "temp1":447,
               "temp2":"assfd"
            },
            "con":98,
            "src":{
               "temp4":900,
               "temp5":"assdr"
            },
            "level":5
         }
      ],
      "end":[
         {
            "type":{
               "temp1":50,
               "temp2":"av"
            },
            "con":0.50,
            "src":{
               "temp4":56,
               "temp5":"d"
            },
            "level":67
         },
         {
            "type":{
               "temp1":456,
               "temp2":"jkl"
            },
            "con":100,
            "src":{
               "temp4":100,
               "temp5":"tyu"
            },
            "level":23
         }
      ]

   }
]

Я пытался использовать функцию getNodeChildDetails, но start и end имеют одно и то же дочернее имя, так как я могу различить оба и установить значения в каждой строке.

getNodeChildDetails: function(data) {
    if(data.start) {  
        return {
            group: true,
            children: data.start,
            expanded: true
        };
    } else {
        return null;
    }
} 

start данные столбца установлены правильно, но как я могу отобразить end данные столбца?

Пожалуйста, ведите меня Заранее спасибо

...