【发布时间】:2016-04-11 00:35:41
【问题描述】:
我不知道如何在我的组件<component></component> 中添加一个动态的class 属性,但在模板html (component.html) 中。
我找到的唯一解决方案是通过“ElementRef”原生元素修改项目。这个解决方案似乎有点复杂,做一些应该很简单的事情。
另一个问题是 CSS 必须在组件范围之外定义,破坏了组件封装。
有没有更简单的解决方案?模板中的 <root [class]="..."> .... </ root> 之类的东西。
【问题讨论】: