首页 > 解决方案 > 将值分配给 rowData 但数组给出长度 0 - Ag-grid

问题描述

我有下面给出的特定格式的数据,我已将数据存储在this.list 但我必须将 this.list 分配给一个变量,即rowData但它显示数组长度为 0,而列表有数据。请参阅图片以更清楚地了解问题。

此处显示列表的响应
将数据分配给 rowData 但一无所获

JSON数据格式是-

[
  {
    group: 'Group A',
    participants: [
      {
        group: 'Menu',
        enable: 'Michael Phelps',
        menuType: '2008',
        url: 'United States',
        participants: [
          {
            group: 'Menu.1',
            enable: 'Michael Phelps',
            menuType: '2008',
            url: 'United States'
          }
        ]
      },
      {
        group: 'Menu2',
        enable: 'Michael Phelps',
        menuType: '2008',
        url: 'United States'
      }
    ]
  },
  {
    group: 'Group A',
    participants: [
      {
        group: 'Menu',
        enable: 'Michael Phelps',
        menuType: '2008',
        url: 'United States',
        participants: [
          {
            group: 'Menu.1',
            enable: 'Michael Phelps',
            menuType: '2008',
            url: 'United States'
          }
        ]
      },
      {
        group: 'Menu2',
        enable: 'Michael Phelps',
        menuType: '2008',
        url: 'United States'
      }
    ]
  }
]

标签: javascriptangulartypescriptag-grid-angular

解决方案


宣言

rowData:any

在函数中调用它。让我们考虑一下您的回复是res

this.rowData= res ;

推荐阅读