Ho un binding di modello che visualizza un attributo di modello chiamato 'date' che è una data, utilizzando il filtro della data di Angular.Modello Angularjs Valore predefinito se Binding Null/Undefined (With Filter)
<span class="gallery-date">{{gallery.date | date:'mediumDate'}}</span>
Fin qui tutto bene. Tuttavia, al momento, se non c'è alcun valore nel campo della data, l'associazione non mostra nulla. Tuttavia, mi piacerebbe che mostrasse la stringa "Varie" se non c'è una data.
posso ottenere la logica di base utilizzando un operatore binario:
<span class="gallery-date">{{gallery.date || 'Various'}}</span>
Tuttavia non riesco a farlo funzionare con il filtro Data:
<span class="gallery-date">{{gallery.date | date:'mediumDate' || "Various"}}</span>
Come posso usare il binario operatore a fianco del filtro data?
Questo non funzionerebbe se il valore è ' "1"' – 0xcaff
Questo non funziona se è necessario per visualizzare un valore '0' in colonna –
@neelshah Funziona se si fa qualcosa del tipo: '{{(gallery.date | date: 'mediumDate') || "0"}} ' –