首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在行分组中查看对象数组中的最后一个索引- ag-grid-vue

如何在行分组中查看对象数组中的最后一个索引- ag-grid-vue
EN

Stack Overflow用户
提问于 2022-08-09 11:30:19
回答 1查看 164关注 0票数 1

我有一个包含对象数组的对象,如下所示:

代码语言:javascript
复制
{
  "Id": "123",
  "Name": "usb",
  "email": "123@gmail.com",
  "Config": [
    {
      "config": "config1",
      "field2": "1",
      "field3": "1",
      "field4": "1",
      
    },
    {
      "config": "2",
      "field2": "3",
      "field3": "3",
      "field4": "3",
      
    },
    {
      "field1": "2",
      "field2": "3",
      "field3": "3",
      "field4": "1234568",
      
    }
  ]
}

我想查看配置数组- 1234568中的最后一个索引中的'filed4‘。

这就是我想做的,但我得到了:反对

代码语言:javascript
复制
this.gridColumns.push({
        headerName: "field4",
        field: "Config",
        width: 60,
        keyCreator: params => params.value[params.value.length-1].field4
      });

更多代码:

代码语言:javascript
复制
setGridColumns() {

      this.gridColumns.push({
        headerName: "Id",
        field: "Id",
        tooltipField: "Id",
        resizable: true,
      });
       this.gridColumns.push({
       headerName: "Name",
       rowGroup: true,
       field: "Name",
       tooltipField: "Name",
       resizable: true,
      });
       this.gridColumns.push({
       headerName: "email",
       field: "email",
       tooltipField: "email",
       resizable: true,
      });
      this.gridColumns.push({
        headerName: "field4",
        field: "Config",
        width: 60,
        keyCreator: params => params.value[params.value.length-1].field4
      });
      return this.gridColumns;
    },
  },

知道有什么问题吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-08-16 07:32:54

keyCreatorrowGroup 这里一起使用。因此,请删除keyCreator并为Config字段添加valueGetter,如下所示:

代码语言:javascript
复制
this.gridColumns.push({
   headerName: "field4",
   field: "Config",
   width: 60,
   valueGetter: params => {
      if (params.data !== undefined) {
         return params.data.Config[params.data.Config.length - 1].field4
      }
   }
});
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73291074

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档