Search code examples
angularhtml-tableangular-materialdefault

Angular default value for a mat-cell


I've tried this:

<td mat-cell *matCellDef="let element"> 
    {{element.someDate || "N/A" | date: 'dd/MM/yyyy'}}
</td>

and this

<td mat-cell *matCellDef="let element"> 
   {{element.someDate | date: 'dd/MM/yyyy' || "N/A" }} 
</td>

This works though, but no use:

<td mat-cell *matCellDef="let element"> 
  {{element.someDate || "N/A" }} 
</td>

No joy.

How do I set both formatting and a default value for a date cell?


Solution

  • Working with Angular CLI: 6.2.5

    {{(element.someDate | date: 'dd/MM/yyyy') || 'N/A' }}