javascript - Json 数据到 Angular 中的 CSS
问题描述
我有一个我真的不知道如何解决的问题......我正在开发一个需要为某些字段着色的 Angular 应用程序。颜色存储在服务器上的 XML 中,并在外部应用程序中进行配置。
我打算读取该 XML,从中创建一个 JSON 并通过 Web 服务将其返回到我的应用程序,并使用 json to css 库从该 json 创建 css 类。
我的问题是:有没有一种方法可以强制我的 Angular 应用程序从我刚刚创建的 json/css 中读取 css 类。当我初始化应用程序时,我调用 web 服务,当应用程序加载时,我应该有 CSS ......我的问题是我不知道如何告诉 Angular 它应该选择我的新 css 类。
解决方案
我不知道我是否理解正确,但是当您想动态地将一些类添加到 html-tag 时,您可以编写class="{{VARIABLENAME}"
并且必须在组件的变量(字符串)中存储类名。如果您想添加完整的样式信息,只需使用style="{{VARIABLENAME}}"
. 示例:<div class="{{classnameVariable}}"></div>
也可以为此使用 ngStyle 或 ngClass。
推荐阅读
- python - 管理 .txt 文件中的数据以将其存储到 Python 中的 SQLite3
- c# - 如何获取属性的值
- datagrid - OpenShift Online 上的 JDG - 尽管为角色分配了适当的权限,但出现 HotRodClientException
- postgresql - 如何恢复已删除的数据对称 ds
- python - 当前不支持错误对象数组 Python
- ios - 只能解析一些 JSON 数据,语法问题?
- javascript - 按下按钮时每秒执行一次javascript函数
- javascript - 为什么在 React 中使用 setState?
- c# - 如何实现这个 mvc 过滤器属性?
- selenium - Selenium - 避免获取验证码