测试html元素是否应用了类?

时间:2018-01-24 23:39:41

标签: angular

我希望确保在html元素应用了类时不会发生某些事情。有没有办法写

<div *ngIf="<elementid does not have class x applied>">

编辑:实际情况是我有标签,在某些情况下我有两个设置同时处于活动状态。如果任何其他标签处于活动状态,我想将其中一个标签设置为不活动。

1 个答案:

答案 0 :(得分:1)

使用班级列表https://developer.mozilla.org/en-US/docs/Web/API/Element/classList尝试此操作。

<div #elname class="test"></div>

<div *ngIf="elname.classList.contains('test')">
  This will show
</div>
相关问题