如何在一个ag-grid单元格中显示两个列值?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在一个ag-grid单元格中显示两个列值?相关的知识,希望对你有一定的参考价值。

我在mysql数据库中存储了一条First_Name和Second_Name的记录。目前我在Ag-Grid的2个不同的列中显示它。我需要将这些数据合并在一起作为Name,并显示在Ag-Grid的单列中。请帮助我

我使用的是Vue.Js

答案

你应该使用一个 valueGetter 在你的columnDef中这样写道

  {
    headerName: 'Name',
    colId: 'name',
    valueGetter: function(params) {
      return params.data.First_Name + " " + params.data.Second_Name;
    },
  },

文件中的例子 此处

另一答案

Pratik所说的答案是正确的。也许你可以为valueGetter使用箭头函数,这样代码看起来更简洁,并简化函数范围。{ headerName.'Name', valueGetter: params =&&。'Name', valueGetter: params => { return ${params.data.First_Name} ${params.data.Second_Name}; },},

以上是关于如何在一个ag-grid单元格中显示两个列值?的主要内容,如果未能解决你的问题,请参考以下文章

如何在角度的 ag-grid 单元格中应用自定义 css 类?

AG-Grid:如何根据同一行中其他单元格中的值更改单元格的颜色

如何在 ag-grid 中添加与单元格中的数据相同的默认 headerTooltip?

如何在 ag-grid 中的单元格中使用和添加图标以指示该单元格是可编辑的

当行悬停在 ag-grid 中时,在单元格中呈现附加信息

如何从 ag-grid 单元格中打开模态对话框单击 Angular 6