繁体   English   中英

React ag-grid header 组件在行后面渲染

[英]React ag-grid header component is rendering behind row

我的 ag-grid header 有一个自定义组件,它是一个可打开的菜单的可点击图标。 此菜单打开,但大部分出现在 header 下方的行后面。 我知道有一个针对具有弹出菜单的自定义单元格的解决方案,您可以在其中向单元格添加“溢出:可见”,并调整单元格和其他单元格的 z 索引。 我尝试使用 header 单元,但它仍然无法正常工作。 我在其他任何地方都找不到类似的问题。 有谁知道如何解决这一问题?

这就是它的样子

这是我的 AgGridColumn:

          <AgGridColumn headerComponentFramework={(params) => renderKebabMenuHeader(params)} minWidth={160} headerName="" field="id" cellRenderer="kebabMenuRenderer" cellClass="kebab-menu-cell cell-vertical-align-text-right" headerClass="kebab-menu-cell cell-vertical-align-text-right"/>

renderKebabMenuHeader() 只返回我的菜单的 JSX 元素。

我最终没有为此使用 ag-grid header。 相反,我用position: absolute做了一个 div

暂无
暂无

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

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