Как условно заполнить html табличное значение датой? - PullRequest
0 голосов
/ 31 марта 2020

У меня есть табличное значение в качестве даты.

<ng-container cdkColumnDef="lastModificationDate">
    <mat-header-cell *cdkHeaderCellDef fxFlex="30%">Last Modification Date</mat-header-cell>
    <mat-cell *cdkCellDef="let subgroup" fxFlex="30%">{{employee.lastModificationDate | date: 'dd MMM yy HH:mm'}}</mat-cell>
</ng-container>

Этот канал работает для меня хорошо, но в некоторых случаях значение даты приходит как null . В этом случае я хочу заполнить его как "N / A".

, поэтому мне нужно что-то вроде:

{{employee.lastModificationDate = null ? | date: 'dd MMM yy HH:mm' : 'N/A'}}

Как я могу сделать эту дополнительную операцию с конвейером даты?

1 Ответ

0 голосов
/ 31 марта 2020

Попробуйте следующий синтаксис с троичным оператором:

{{ !!myDate ? (myDate | date:'dd MMM yy HH:mm') : 'N/A' }}

См. этот стек * блик для демонстрации

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...