繁体   English   中英

尝试在 Angular 中默认打开行组时,ag-grid“isGroupOpenByDefault”属性不起作用

[英]ag-grid "isGroupOpenByDefault" property is not working while trying to open the row group by default in Angular ag-grid

我正在使用行分组功能根据其中一列对行进行分组(就像我根据我的 ag-grid 表中的客户端字段进行分组一样)。 默认情况下,我相信它在封闭的 state 中始终可见。 我想在打开的 state 中默认显示行组。 为此,我正在使用[isGroupOpenByDefault]属性,但是在使用时,出现错误,即ERROR in Can't bind to 'isGroupOpenByDefault' since it isn't a known property of 'ag-grid-angular' 我正在使用 Angular ag-grid 企业,我添加了行分组及其其他属性所需的“RowGroupingModule”和“ColumnsToolPanelModule”, @ag-grid-community/angular版本是 ^25.1.0

有人可以帮我吗? 先感谢您

谢谢大家的回复。 我发现有关“isGroupOpenByDefault”的解决方案不起作用。 我已经在我的本地主机上测试了这个功能,这两个依赖项“@ag-grid-community/angular”和“@ag-grid-community/client-side-row-model”的安装版本是 25.1.0。 但是这些“isGroupOpenByDefault”回调是在 25.3.0 版本中引入的。 我从这个 Url https://www.ag-grid.com/ag-grid-changelog/中找到了这一点,他们在 25.3.0 版本中编写了新功能 [Key= AG-5347]。

您可以尝试直接添加到网格选项,如下所示,

isGroupOpenByDefault: (params) => { return (params.field == 'year' && params.key == '2004') || (params.field == 'country' && params.key == 'United States'); };

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM