Ag grid 默认情况下,ag grid V19隐藏/关闭工具面板

Ag grid 默认情况下,ag grid V19隐藏/关闭工具面板,ag-grid,Ag Grid,我正在使用以下依赖项: "dependencies": { "ag-grid-community": "19.0.0", "ag-grid-angular": "19.0.0", "ag-grid-enterprise": "19.0.0", } 迁移到版本19后,新的侧边栏被隐藏。这可以通过设置[sideBar]=“columns”来解决 但“工具面板”部分始终处于打开状态。我可以通过调用gridApi.closeToolPanel()来关闭它,但在本例中,如果加载页面,您

我正在使用以下依赖项:

"dependencies": {
   "ag-grid-community": "19.0.0",
   "ag-grid-angular": "19.0.0",
   "ag-grid-enterprise": "19.0.0",
}
迁移到版本19后,新的侧边栏被隐藏。这可以通过设置[sideBar]=“columns”来解决


但“工具面板”部分始终处于打开状态。我可以通过调用gridApi.closeToolPanel()来关闭它,但在本例中,如果加载页面,您会看到打开的toolPanel。默认情况下,是否有只显示侧栏按钮和隐藏toolPanel的选项(与版本18相同)?

这取决于您调用的确切位置
gridApi.closeToolPanel()

检查。这是给angular的,但我希望你能理解

调用
onGridReady
中的函数

onGridReady(params) {
  this.gridApi = params.api;
  this.gridApi.closeToolPanel();
}
另一个类似的问题:

defaultTooPanel:“”告诉ag grid默认情况下应该打开什么。您可以将其设置为空白或null,这将导致默认情况下无法打开任何toolPanel

注意:在版本19.0.0中,您将得到一个console.log警告。 在19.1.1中,您将不会得到警告。

在初始化阶段保持
工具面板
关闭的方法是将
默认工具面板
设置为空字符串值

defaultToolPanel = ''
defaultToolPanel
默认打开的面板(由id标识)如果未指定,侧边栏最初显示为关闭。


您必须将
defaultToolPanel
定义为空,

非常有用。谢谢
defaultToolPanel = ''