我想在 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>
最佳答案
<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;
}
关于Angular2 - 将类添加到具有特定 id 的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38754720/