ionic 4: пытается отобразить часть поля Timestamp, но появляется ошибка - PullRequest
0 голосов
/ 18 марта 2019

Я пытаюсь отобразить метку времени на моей ионной 4-й странице HTML, но я получаю сообщение об ошибке - вот код в HTML

<ion-title> {{currentDetails?.date.seconds | date: 'dd-MM-yyy'}} </ion-title>

и вот ошибка, которую я получаю

DetailsPage.html:5 ERROR TypeError: Cannot read property 'seconds' of undefined
    at Object.eval [as updateRenderer] (DetailsPage.html:5)
    at Object.debugUpdateRenderer [as updateRenderer] (core.js:22503)
    at checkAndUpdateView (core.js:21878)
    at callViewAction (co....

Я использовал аналогичный код для отображения даты в других областях кода, и, похоже, он не содержит ошибок.

1 Ответ

0 голосов
/ 18 марта 2019

Здесь недостаточно подробностей, но я предполагаю, что currentDetails?.date - это объект даты в формате javascript. Если да, то вы можете использовать метод расширения getTime(), чтобы получить метку времени в миллисекундах

{{currentDetails?.date.getTime() | date: 'dd-MM-yyy'}}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...