【发布时间】:2019-12-21 22:16:51
【问题描述】:
对于 Ag 网格主/明细,有没有办法让明细行默认打开?没有选择关闭它们?
【问题讨论】:
-
你应该在你的问题中添加一个具体的例子,让人们更好地理解你的真正意思和你的期望。
标签: javascript ag-grid ag-grid-react
对于 Ag 网格主/明细,有没有办法让明细行默认打开?没有选择关闭它们?
【问题讨论】:
标签: javascript ag-grid ag-grid-react
首先,您可以遍历农业网格上的所有主行,在每个节点上,您可以使用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。
【讨论】: