ag-grid-v19 defaultToolPanel

时间:2018-09-12 17:43:46

标签: javascript angularjs ag-grid

我正在创建一个sideBar配置对象,如下所示:

{    
sideBar: {
        toolPanels: [
            {
                id: 'columns',
                labelDefault: 'Columns',
                labelKey: 'columns',
                iconKey: 'columns',
                toolPanel: 'agColumnsToolPanel',
                toolPanelParams: {
                    suppressValues: true,
                    suppressPivots: true,
                    suppressPivotMode: true,
                    suppressRowGroups: false
                }
            },
            {
                id: 'filters',
                labelDefault: 'Filters',
                labelKey: 'filters',
                iconKey: 'filter',
                toolPanel: 'agFiltersToolPanel',
            }
        ],
        defaultToolPanel: ''
    }
}

加载网格后,我会在控制台中看到以下警告:

  

“ ag-grid:无法设置工具面板项目[]的可见性,因为找不到它

我的意图是首先隐藏toolPanel。文档说将defaultToolPanel设置为none即可完成此操作;但是,我每次都会收到上述警告。我想念什么吗?有没有更正确的方法来实现此目的?

1 个答案:

答案 0 :(得分:0)

为此潜在错误打开了一个问题。 https://github.com/ag-grid/ag-grid/issues/2627