Копировать элемент ячейки со сложным объектом - PullRequest
0 голосов
/ 14 октября 2018

Я использую сложный объект для рендеринга столбца ag-grid.

Имя сотрудника (улица)

Джон (ст. Люси Один)

Джон (ст. Люси Два)

Например, это json:

  { 
      "employee":[
        "name": "John", 
        "address":[
           {
            "street":"st. lucy One",
            "postalcode":"jkjkjk"
             ....
           },
           {
            "street":"st. lucy Two",
            "postalcode":"jkjkjk"
             ....
           }
         ]
       ]
    }

описание столбца ag-grid:

 {
        headerName: "Employee",
        field: "employee",
        cellRenderer: EmployeeComponent // Render HTML from component to display name & street in Employee Name(street) Column
 }

Я могу рендерить HTML в ячейку.

Проблема: Тем не менее, она сломала функцию копирования, щелкнув правой кнопкой мыши на ячейке Имя сотрудника (улица).Когда я копирую ячейку, она копирует Объект [объект] (который, я думаю, является объектом сотрудника), но не в состоянии копировать текст Имени сотрудника (улица).

Любая помощь будет оценена.

1 Ответ

0 голосов
/ 15 октября 2018

Если вы предоставите valueGetter для ячейки, ваша проблема должна исчезнуть.

https://www.ag -grid.com / javascript-grid-value-getters /

Надеюсь, это поможет

...