javascript - 在 Angular 运行时更改应用程序主题
问题描述
我正在尝试实现不同的颜色托盘来设置我们的应用程序的样式,并让 Angular 在运行时使用其中一个。
用例是我们有一个 UI 将被不同的客户端使用,并且每个客户端都喜欢它使用不同的颜色集。因此,在用户根据他们所属的公司登录后,我希望 Angular 加载一组不同的颜色。
我发现了几种使用 CSS 变量的方法,但不幸的是我们需要支持 IE。
这可能吗?
谢谢
解决方案
您可以在此处查看此博客文章
作者解释在这种情况下使用 scss 并在运行时简单地注入 scss 变量。
为了您的关心
我发现了几种使用 CSS 变量的方法,但不幸的是我们需要支持 IE
你需要为此添加一些polyfill
推荐阅读
- matlab - 图像处理实时瞌睡司机检测matlab
- javascript - 在粘贴大于特定高度的内容后,Quill 在基于 webkit 的浏览器(如 chrome)上滚动到顶部
- c# - 无需输入即可发送发件箱消息
- c# - 在 Graphql 中如何进行内部连接
- c# - MongoDB C# 驱动程序通用类型
- java - Spring Security 上的 Jwt 身份验证 - java.lang.StackOverflowError
- reactjs - 如何在反应渲染返回中访问道具
- android-studio - 在 Android Studios 4.2 中哪里可以找到自定义模板
- python - 如何在python中将txt转换为字典
- vba - 使用 VBA 进行有限差分法的问题