如何使用Angular 2检查两个标签中的哪一个具有.is-active
类?我的TabsComponent组件中有以下代码:
<div class="mdl-tabs__tab-bar">
<a href="#expense" class="mdl-tabs__tab is-active">Expense</a>
<a href="#income" class="mdl-tabs__tab">Income</a>
</div>
答案 0 :(得分:0)
理想情况下,您应该使用数据绑定来访问该类。根据您的示例,一个可行的选项如下:<a href ... [(class.is-active)]="classIsActive">Expense</a>
由于Angular2的双向绑定,您的跟踪变量classIsActive
将在外部触发器更改类后更新。
另一种选择是使用elementref
来访问组件的底层DOM。