我有一個模板綁定,使用Angular的日期過濾器顯示一個名爲'date'的模型屬性,這是一個日期。Angularjs模板默認值,如果綁定空/未定義(帶過濾器)
<span class="gallery-date">{{gallery.date | date:'mediumDate'}}</span>
到目前爲止好。但是,目前,如果日期字段中沒有值,則綁定不顯示任何內容。但是,如果沒有日期,我希望它顯示字符串'各種'。
我可以使用二進制運營商處獲得的基本邏輯:
<span class="gallery-date">{{gallery.date || 'Various'}}</span>
但是我不能讓它使用日期過濾器工作:
<span class="gallery-date">{{gallery.date | date:'mediumDate' || "Various"}}</span>
如何使用二進制操作員旁邊的日期過濾器?
如果值爲'這是行不通的「1」' – 0xcaff 2014-03-11 21:41:22
如果需要顯示「0」值,這不起作用列 – 2014-06-23 11:30:56
@neelshah它確實有效,如果你做的事情如下:'{{(gallery.date | date:'mediumDate')|| 「0」}}' – 2014-08-15 10:15:16