как выделить строку таблицы с помощью angularjs. я попытался следующим образом, но он выделяет все строки.выделить строку таблицы с помощью angularjs
У меня есть таблица следующим образом,
<table>
<tr>
<th>header1</th>
<th>header2</th>
</tr>
<tbody data-ng-repeat="transaction in transactionsgroup">
<tr data-ng-click="rowHighilited($index)" data-ng-repeat="txns in transaction.transactions" data-ng-class='{selected: $index==selectedRow}'>
<td>xxxxxx</td>
<td>xxxxxx</td>
</tr>
</tbody>
</table>
контроллер,
$scope.rowHighilited = function(row){
$scope.selectedRow = row;
};
Как использовать 'selectedRow'? – dfsq
Трудно сказать, в чем проблема, не видя, как вы выделяете строку. Можете ли вы поделиться каким-либо кодом, который действительно выделяет строку (предположительно через '$ cope.selectedRow'?). – Matt
жаль, что я забыл опубликовать, data-ng-class = '{selected: $ index == selectedRow}' – vishnu