我应该将类属性添加到 Angular 组件选择器标签中吗

dze*_*siz 5 css angular2-template angular-components angular

我想将类直接添加到 Angular 5 中的选择器中。如下所示:

<myapp-selector class="myclass"></myapp-selector>
Run Code Online (Sandbox Code Playgroud)

我已经搜索了一段时间,找到了一些解决方案,例如使用hostof @Component。但我无法找到具体问题的明确答案。

它安全吗?这被认为是一种不好的做法吗?

Par*_*ain 4

最好的方法是在组件中应用 stlye/class 作为容器,但您也可以向组件添加类。

  • 但为什么?它会导致不一致或奇怪的行为吗? (2认同)