Сортировка чисел в скобках в угловых таблицах данных
я используюУгловые таблицы данных заполнить мою таблицу на основе ответа веб-службы. Мой веб-сервис возвращает мне JSON, как показано ниже
[
{
"id": 1,
"name" : "abc",
"count": "(20)"
},
{
"id": 2,
"name" : "abc2",
"count": "20"
},
{
"id": 3,
"name" : "abc3",
"count": "(30)"
}
]
Я могу связать массив JSON с моей переменной $ scope в таблице ниже
<table datatable="ng" dt-options="dtOptions" dt-column-defs="dtColumnDefs">
<thead>
<tr>
<th>id</th>
<th>name</th>
<th>count</th>
</tr>
</thead>
<tbody ng-repeat= "item in items">
<td> {{item.id}} </td>
<td> {{item.name}} </td>
<td> {{item.count}} </td>
</tbody>
</table>
Я бы а такженазвание столбцы отсортированы в порядке возрастания и убывания, ноподсчитывать столбец не отсортирован по номерам. Вместо этого он принимает во внимание "(" при сортировке и сортировке. Я хочу, чтобы результат сортировки для столбца count был
По возрастанию
20
(20)
(30)
Прямо сейчас я получаю в порядке возрастания
(20)
(30)
20
Кто-нибудь может подсказать, какую логику мне нужно применить?