Как отобразить значения двух столбцов в одной ячейке сетки ag? - PullRequest
0 голосов
/ 05 мая 2020

У меня есть записи First_Name и Second_Name, хранящиеся в MySql DB. В настоящее время я показываю его в двух разных столбцах Ag-Grid. Мне нужно, чтобы эти данные были объединены вместе как имя и отображены в единственном столбце Ag-Grid. Пожалуйста, помогите!

Я использую Vue. Js

Ответы [ 2 ]

1 голос
/ 05 мая 2020

Ответ, изложенный Pratik, верен. Возможно, вы можете использовать стрелочные функции для valueGetter, чтобы код выглядел более лаконичным и упростил определение области действия функции.
{headerName: 'Name', valueGetter: params => {return ${params.data.First_Name} ${params.data.Second_Name}; },},

1 голос
/ 05 мая 2020

Вы должны использовать valueGetter в своем столбце Def как это -

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

Пример из документов здесь

...