如何在ag-grid社区版中实现Master-Detail组件

时间:2019-01-17 06:07:05

标签: angularjs ag-grid-angular

我想实现农业网格主详细信息功能。但是它是企业级功能,我目前正在使用社区版本,由于某些限制,我的组织不想购买许可证。还有其他方法可以实现吗?这吗?谢谢您。

2 个答案:

答案 0 :(得分:0)

尝试将此选项添加到您的colDef中:

@Entity(tableName = "groups")
public class GroupEntity implements Group
{
    ...
}

RowDetailsRendererComponent必须实现AgRendererComponent类的地方

,并且必须包含子级ag-grid例如

gridOptions= {
   fullWidthCellRendererFramework: RowDetailsRendererComponent,
   isFullWidthCell: (rowNode: RowNode) => rowNode.flower,
   doesDataFlower: (data: any) => true,
   embedFullWidthRows: true
}

答案 1 :(得分:0)

此代码允许您用组件的内容替换行。在我看来,解决最初问题的方法是将此代码与“ frameworkComponent”一起使用以实现展开/折叠按钮。您可以在此处检查如何使用向ag-Grid添加按钮: Example to add a botton to a cell in ag-Grid