* ngFor значение ключа descOrder не работает с датой - PullRequest
0 голосов
/ 03 сентября 2018

Я использую сущности

формат похож на

{
  'mongooseId': {
    title: 'my title',
    created: '2018-08-31T10:04:52.673Z'
  }
}

и я бы хотел :) поставить их

в descOrder по созданному полю

descOrder(a, b){
  if(a.value.created > b.value.created){
    return b.value.created;
  }
}
*ngFor="let post of posts | keyvalue:descOrder"

но это не работает

даже если я приведу че-нить к дате

новая дата (a.value.created)

UPDATE

Я меняю формат даты

с использованием Date.now (), так что теперь это число

и с этим кодом работает:)

descOrder(a, b){
    if(b.value.created > a.value.created) {
      return a.value.created;
    }
  }

1 Ответ

0 голосов
/ 03 сентября 2018

return b.key для этого

descOrder(a, b){
  if(a.value.created < b.value.created){
    return b.key;
  }
}
...