首页 > 解决方案 > 复制具有复杂对象的单元格特征

问题描述

我正在使用复杂对象来呈现 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 渲染到单元格中。

问题:但是,它破坏了通过右键单击员工姓名(街道)单元格来应对的功能。当我复制单元格时,它会复制 Object [object] (我认为这是员工对象),但无法复制员工姓名(街道)文本。

任何帮助将不胜感激。

标签: angularangular5ag-grid

解决方案


如果您为单元格提供 valueGetter,您应该解决问题。

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

希望这可以帮助


推荐阅读