将CSS类应用于Component标签

时间:2018-12-14 16:33:07

标签: angular angular7

我有角度分量(简化版):

export class HeaderMainComponent { }

使用HTML:

<header>

  <nav>
    <li>Link 1</li>
    <li>Link 2</li>
  </nav>

</header>

我将其使用如下:

<header-main class="dark"></header-main>

如何将header-main的dark CSS类应用于标题标签?

<header class="dark">

是否可以在组件中不使用变量?

1 个答案:

答案 0 :(得分:0)

<header-main [classes]="'dark other-class'"></header-main>

在header-main.ts中:

@Input('classes') classes: string;

在header-main.html中:

<header class="{{classes}}"></header>