首页 > 解决方案 > Json 数据到 Angular 中的 CSS

问题描述

我有一个我真的不知道如何解决的问题......我正在开发一个需要为某些字段着色的 Angular 应用程序。颜色存储在服务器上的 XML 中,并在外部应用程序中进行配置。

我打算读取该 XML,从中创建一个 JSON 并通过 Web 服务将其返回到我的应用程序,并使用 json to css 库从该 json 创建 css 类。

我的问题是:有没有一种方法可以强制我的 Angular 应用程序从我刚刚创建的 json/css 中读取 css 类。当我初始化应用程序时,我调用 web 服务,当应用程序加载时,我应该有 CSS ......我的问题是我不知道如何告诉 Angular 它应该选择我的新 css 类。

标签: javascriptcssangulartypescript

解决方案


我不知道我是否理解正确,但是当您想动态地将一些类添加到 html-tag 时,您可以编写class="{{VARIABLENAME}"并且必须在组件的变量(字符串)中存储类名。如果您想添加完整的样式信息,只需使用style="{{VARIABLENAME}}". 示例:<div class="{{classnameVariable}}"></div> 也可以为此使用 ngStyle 或 ngClass。


推荐阅读