Как создать динамический столбец вложенной сетки для каждой записи - PullRequest
2 голосов
/ 24 сентября 2019

У меня есть данные JSON, как это.

   [
  {
    "Name": "Alex",
    "Roll": 1,
    "collection": [
      {
        "Name": "Alex",
        "Roll": 1,
        "Class": 1,
        "stk": "Val1",
        "Marks": [
          {
            "Maths": 100,
            "Science": 200
          }
        ],
        "Weight": 50
      },
      {
        "Name": "Alex",
        "Roll": 1,
        "Class": 1,
        "stk": "Val2",
        "Marks": [
          {
            "Maths": 100,
            "Science": 200
          }
        ],
        "Weight": 60
      }
    ]
  },
  {
    "Name": "Brat",
    "Roll": 2,
    "collection": [
      {
        "Name": "Brat",
        "Roll": 2,
        "Class": 2,
        "stk": "Val1",
        "Marks": [
          {
            "English": 100,
            "History": 200
          }
        ],
        "Weight": 40
      },
      {
        "Name": "Brat",
        "Roll": 2,
        "Class": 2,
        "stk": "Val1",
        "Marks": [
          {
            "English": 100,
            "History": 200
          }
        ],
        "Weight": 30
      }
    ]
  },
  {
    "Name": "Cean",
    "Roll": 3,
    "collection": [
      {
        "Name": "Cean",
        "Roll": 3,
        "Class": 1,
        "stk": "Val1  ",
        "Marks": [
          {
            "Physic": 100,

          }
        ],
        "Weight": 40
      }
    ]
  }
]

Я готовлю вложенную сетку вот так. Kitch SInk

В моем случае требования разные.Как мы видим в url, столбец здесь уже определен, но в моем случае верхний столбец - это предопределенный, а столбец во вложенной сетке - varry.

Если вы посмотрите на данные, метки, которые находятся в массиве коллекций, имеют одинаковый предмет одного массива и отличаются от предыдущего массива коллекций.Так что знаки динамичны.Любой способ, как создать динамический столбец вложенной сетки.

Моя колонка для первой записи: stk, Maths and Science

Моя колонка для первой записи: stk, English and History

Моя колонка для первой записи: stk, Физика

Любой свет, как этого достичь.

...