我的工作与角4开发的管理面板上,并试图整合部分定制造型样改变颜色,BG等 我已经开发了部分保存在数据库设置使用API将它们作为json加载应用程序。生成动态CSS 4
现在我试图使用从JSON值动态CSS,我与主要成分下面的代码,但它不工作
@Component({
templateUrl: 'card.html',
styles: [`
.card {
height: 70px;
width: 100px;
color: {{css.cardColor}};
}
`],
})
试过我不知道我应该如何在组件加载CSS值并在样式标签中使用它们。我没有找到任何其他解决方案相同。
另一种方法是使用角动画的概念,但CSS将是巨大的,它不可能通过使用触发器和所有角动画来实现它。我相信有一个解决方案,因为它似乎是一个真正的需求,应该由许多其他开发人员完成。
任何帮助是可观的。
编辑:不能使用ngStyle,因为它将被应用于几乎所有的元素,因为它的整个应用程序,而不仅仅是特定的元素。
您应该在此处发布代码解决方案。你能告诉我们如何使用CSS样式属性中的变量值吗? –
你能发表一些这个解决方案的代码示例吗?这看起来是一个非常好的解决方案。 – Neutrino
更新了代码 –