简体   繁体   English

在打字稿中更改gridready上的ag-grid标题背景颜色

[英]change ag-grid header background-color on gridready in typescript

I am using angular 6 . 我正在使用角度6。 Where i am using ag-grid in a component. 我在组件中使用ag-grid的地方。 Is it possible to apply background color modification to ag-grid header using component CSS or using gridready columnapi or rowapi. 是否可以使用组件CSS或gridready columnapi或rowapi将背景颜色修改应用于ag-grid标头。 I do not want to inherit and create a custom Header Component.I tried using headerClass attribute as mentioned on ag-grid documentation but that is not working . 我不想继承并创建自定义的Header Component。我尝试使用ag-grid文档中提到的headerClass属性,但这不起作用。 I tried overrriding .ag-header-container class in my CSS but it is not getting reflected. 我尝试在CSS中改写.ag-header-container类,但没有得到反映。

I was able to resolve this by manipulating CSS Class in onGridReady. 我可以通过在onGridReady中处理CSS类来解决此问题。

css = document.getElementsByClassName('ag-header-
 viewport') as HTMLCollectionOf<HTMLElement>;
  css[0].style.backgroundColor = "#d4d4d4";

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

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