6
绑定为空/未定义(带过滤器)时的Angularjs模板默认值
我有一个模板绑定,使用Angular的日期过滤器显示名为“ date”的模型属性,该属性是一个日期。 <span class="gallery-date">{{gallery.date | date:'mediumDate'}}</span> 到目前为止,一切都很好。但是,目前,如果日期字段中没有值,则绑定不显示任何内容。但是,如果没有日期,我希望它显示字符串“ Various”。 我可以使用二进制运算符获取基本逻辑: <span class="gallery-date">{{gallery.date || 'Various'}}</span> 但是我无法使其与日期过滤器一起使用: <span class="gallery-date">{{gallery.date | date:'mediumDate' || "Various"}}</span> 如何在日期过滤器旁边使用二元运算符?