2016-08-01 84 views
0

是否可以使用Angular生成带有名称的CSS类,然后将其应用于某些DOM对象?我知道ng-style和其他指令。但是,他们似乎专注于切换现有的类或只是将CSS属性添加到DOM。使用AngularJS动态生成CSS类(使用唯一名称)

我想要做的是从数据库中提取一些值,将它们作为属性值传递给唯一的CSS类,然后将该类应用于某些DOM对象。

对此的任何帮助表示赞赏。

+0

你是什么意思*“将它们传递给一个独特的CSS类”*? – developer033

+1

你在数据库中坚持什么CSS属性? – mrtig

+0

@mrtig主要是十六进制颜色值。但是,如果我能弄清楚这一点,我可以稍后添加一些其他定制。现在,只有十六进制字符串。 – MadPhysicist

回答

0

您可以将一些值附加到作为类库的字符串的末尾。在您的UI元素上,执行如下操作:

<div class="my-base-class-name-{{myScopeVar}}"></div> 

然后,您可以在样式表中定义所有可能的组合。让我知道这个答案是否需要根据关于您的问题的更多输入进行改进。

相关问题