Я использую уникальный фильтр для отображения данных JSON. Это мой JSON данные:Фильтровать уникальные значения даты от JSON
data= [
{
itemId: "100",
name: "x001",
date: "2016-01-16T16:17:38.928-05:00"
},
{
itemId: "102",
name: "x002",
date: "2016-01-16T16:05:20.928-05:00"
},
{
itemId: "103",
name: "x003",
date: "2016-01-15T10:10:01.715-05:00"
},
{
itemId: "104",
name: "x004",
date: "2016-01-15T12:15:01.715-05:00"
},
{
itemId: "105",
name: "x005",
date: "2016-01-14T12:15:25.928-05:00"
}
]
Я пытаюсь для отображения itemswith не повторяется дата, так что мой вывод будет: X001 X003 X005 Как использовать уникальный фильтр, который фильтрует только значение даты (не считают Отметка времени в поле даты) вот мой HTML код:
<div ng-repeat="item in result | unique:'date'">
{{name}}
</div>
Вы используете 'momentjs' случайно? (Упрощает работу с датами в JS) – tymeJV
нет Я не использую это – hanu