AgGrid master/detail 详细网格行具有不同的高度
AgGrid master/detail detail grid rows to have different height
我正在 AgGrid 中开发 master/detail table。除了我希望细节网格的高度小于主网格之外,该功能没有什么特别之处。见图。
我什么都试过了,似乎没有办法在细节上单独设置 rowHeight,然后在主网格上设置。有一个扩展行的高度设置 detailRowHeight
但这设置了包含行的高度而不是子网格的行。
如有任何答复,我们将不胜感激。
在细节网格上更改 rowHeight
与更改普通网格相同,只需添加网格 属性 rowHeight
或网格回调 getRowHeight
(对于动态行高)到 detailGridOptions
:
this.detailCellRendererParams = {
detailGridOptions: {
getRowHeight: (params) => 30,
// [...]
},
getDetailRowData: function (params) {
params.successCallback(params.data.callRecords);
},
};
请参阅以下示例中的实现:https://plnkr.co/edit/AyJ0xvM0EHC6Pce1
我正在 AgGrid 中开发 master/detail table。除了我希望细节网格的高度小于主网格之外,该功能没有什么特别之处。见图。
我什么都试过了,似乎没有办法在细节上单独设置 rowHeight,然后在主网格上设置。有一个扩展行的高度设置 detailRowHeight
但这设置了包含行的高度而不是子网格的行。
如有任何答复,我们将不胜感激。
在细节网格上更改 rowHeight
与更改普通网格相同,只需添加网格 属性 rowHeight
或网格回调 getRowHeight
(对于动态行高)到 detailGridOptions
:
this.detailCellRendererParams = {
detailGridOptions: {
getRowHeight: (params) => 30,
// [...]
},
getDetailRowData: function (params) {
params.successCallback(params.data.callRecords);
},
};
请参阅以下示例中的实现:https://plnkr.co/edit/AyJ0xvM0EHC6Pce1