Angular2 - 将类添加到具有特定id的元素

时间:2016-08-03 22:32:32

标签: angular

我想在Angular 2中为具有特定id的元素添加一个类。

在JavaScript中,这是它的完成方式,但我不知道如何在Angular2中完成它。

document.getElementById("MyElement").className += " active";

到目前为止,我有这个:

<div id="1" [class.active]="conditionIsHere">div 1</div>
<div id="2" [class.active]="conditionIsHere">div 2</div>

1 个答案:

答案 0 :(得分:4)

<div id="1" [class.active]="activeId == 1" (click)="activeId=1">div 1</div>
<div id="2" [class.active]="activeId == 2" (click)="activeId=2">div 2</div>
class MyComponent {
  activeId:number;
}