【发布时间】:2020-07-26 14:33:29
【问题描述】:
在我的 Angular 项目中,我在顶级 styles.scss 文件中定义了一些 css 变量,如下所示。我在很多地方都使用了这些变量来保持整个主题的一致性。
:root {
--theme-color-1: #f7f7f7;
--theme-color-2: #ec4d3b;
--theme-color-3: #ffc107;
--theme-color-4: #686250;
--font-weight: 300
}
如何从 app.component.ts 动态更新这些变量的值?什么是干净的方式在角度做到这一点?
【问题讨论】:
-
这可能会有所帮助:stackoverflow.com/a/66244720/1974681
-
stackoverflow.com/a/68089667/9649530 中详述的解决方案对我有用。类似于以下一些答案,但在 HTML 中完成工作。
标签: css angular typescript css-variables