Я не мог найти что-то, что поможет мне решить эту проблему в Angular2. Я хотел бы задать класс css, когда я выберу строку. (Без использования JQuery)Как выделить выделенную строку в * ngFor?
<table class="table table-bordered table-condensed table-hover">
<thead>
<tr>
<th>Name</th>
<th>Email</th>
<th>Website</th>
</tr>
</thead>
<tbody>
<tr *ngFor="let item of companies" (click)="selectedCompany(item, $event)">
<td>{{item.name}}</td>
<td>{{item.email}}</td>
<td>{{item.website}}</td>
</tr>
</tbody>
</table>
Я использую Angular2 финальный релиз
все нормально работает! спасибо :) –
Я не знал, что вы можете привязываться к [class.someclass] до сих пор. Я не сталкивался с этим ни в одной из документации Angular. Это был ответ и для меня. – AlanObject
Это помогло мне. Вы также можете предоставить функцию сравнения в привязке класса, если вы хотите как можно больше сохранить логику из шаблонов. –