对于Ag网格主/明细,是否可以默认打开明细行?无法关闭它们吗?
答案 0 :(得分:2)
首先,您可以迭代ag-grid上的所有主行,并在每个节点上使用setExpanded()
方法并将参数设置为true
。这将导致所有行被打开。可以在onGridReady
事件中进行处理。
params.api.forEachNode(node => {
node.setExpanded(true);
})
要使其永久打开而不选择关闭它们,解决此问题的一种方法是隐藏用于切换行的箭头图标。为此,我们可以通过将display
属性设置为none
来覆盖默认CSS。另外,您可能需要使用!important
声明。
.ag-theme-balham .ag-cell .ag-icon {
display: none!important;
}
我创建了一个demo。