自定义网格网格中的工具面板

时间:2018-08-29 15:38:09

标签: angular ag-grid

是否可以自定义和扩展网格工具面板以添加原始工具面板未提供的自定义功能?

就我而言,我想在工具面板中添加一些下拉列表作为输入过滤器。

3 个答案:

答案 0 :(得分:1)

您可以创建一个全新的工具面板,但不能扩展预构建的工具面板。

答案 1 :(得分:0)

现在可以用19.0 version

  

自定义工具面板组件可以包含在网格边栏中。当您需要更多工具面板来满足您的应用程序要求时,请实施这些。

答案 2 :(得分:0)

我认为您可以通过将filterParams属性添加到columnDefs所需的列中来添加过滤器下拉列表。

this.columnDefs = [
      {
        headerName: "Name",
        field: "name",
        width: 150,
        filter: "agSetColumnFilter",
        filterParams: {
          values: ['a', 'b', 'c'], 
        }
      },
]

您可以在这里看到:https://www.ag-grid.com/javascript-grid-filter-set/