我在Angular项目中添加了ag-grid
。然后,将其CSS导入到styles.css
中。
@import "~@ag-grid-community/all-modules/dist/styles/ag-grid.css";
@import "~@ag-grid-community/all-modules/dist/styles/ag-theme-balham.css";
到目前为止,太好了。当我运行应用程序时,会显示ag-theme-balham
主题。
但是,现在我想更改主题。但是,无论我选择其他哪个主题的CSS,都不会显示任何样式。甚至ag-theme-balham-dark
都不起作用。
已验证:
node_modules
中。答案 0 :(得分:1)
ag-grid-angular
具有您也必须更新的类属性:
<ag-grid-angular
*ngIf="rowData"
style="width: 500px; height: 500px;"
class="ag-theme-balham" <!-- Update this -->
[rowData]="rowData"
[columnDefs]="columnDefs"
[modules]="modules">
</ag-grid-angular>
答案 1 :(得分:1)
某些主题仅在ag-grid的更新版本中可用。您可能要检查有关所使用主题的可用性。
有关更多信息:
https://www.ag-grid.com/javascript-grid-themes-provided/
https://www.ag-grid.com/javascript-grid-themes-v23-migration/