Cześć
Mam tabelę, która pobiera dane z zewnętrznej bazy danych. Jedna kolumna posiada wartości które nie należą do tej bazy tylko jest luźnym tekstem. Chciałbym posortować tę tabelę na podstawie kolumny z tym luźnym tekstem. Od 2 dni się męczę z tym i nie potrafię znaleźć rozwiązania. Ktoś wie jak można to ugryźć?
Kod tabeli:
<table class="table p-table">
<thead>
<tr>
<th class="p-name">Nazwa bonusu</th>
<th >Data rozpoczęcia</th>
<th >Data zakończenia</th>
<th >Status bonusu</th>
<th class="p-custom">Konfiguracja</th>
</tr>
</thead>
<tbody>
<tr *ngFor="let bonus of bonuses">
<td class="p-name">
<a >{{bonus?.name}}</a>
</td>
<td class="p-startDate">
<a id="starDate_function">{{bonus?.startDate}}</a>
</td>
<td class="p-endDate">
{{bonus?.endDate}}
</td>
<td>
<span class="label label-primary" [hidden]="isBonusActive(bonus)" id="isBonusActiveId">{{activeBonus}}</span>
</td>
<td class="p-custom">
<a (click)="onOpenModal(bonus, 'view')" class="btn btn-primary btn-xs"><i class="fa fa-folder"></i> Szczegóły </a>
<a (click)="onOpenModal(bonus, 'edit')" class="btn btn-info btn-xs" data-original-title="Edit"><i class="fa fa-pencil"></i> Edytuj </a>
<a (click)="onOpenModal(bonus, 'delete')" class="btn btn-danger btn-xs"><i class="fa fa-trash-o"></i> Usuń </a>
</td>
</tr>
</tbody>
</table>