У меня проблема с угловым заказом. Фильтр. Я пытаюсь сортировать список предметов по дате по возрастанию или по убыванию.Angularjs orderBy фильтр не фильтрует даты правильно
Это как мой список выглядит
...
<li ng-repeat="issue in content | myStatusFilter : selectedStatuses | orderBy : 'date' : selectedOption" class="toggle-list__row">
<issue data="issue" />
</li>
...
Содержимое представляет собой массив, и каждый вопрос содержания имеет дату и эта дата сохраняется в виде строки. Когда selectedOption правда это то, что я получаю
- Выпуск 3 - 31.01.2015
- Выпуск 2 - 21.05.2015
- Выпуск 4 - 10.06.2015
- Выпуск 1 - 04.05.2014 - > должен быть первым в списке на самом деле
и когда selectedOption ложна, вывод
- Выпуск 1 - 04.05.2014 - должно быть последним
- Выпуск 4 - 10.06.2015
- Выпуск 2 - 21.05.2015
- Выпуск 3 - 31.01.2015
Не могли бы вы, пожалуйста, помогите меня и скажите, где ошибка, и как я могу исправить эту проблему.
Thx заранее
вы не можете изменить формат даты в течение года, затем месяц, потом день? – sp00m
Ваши фактические даты 'Date'? – scniro
"по дате по восходящей и нисходящей". В то же время? Ваш вопрос непонятен. – Pureferret