模板绑定中三元运算符内的角度格式化日期

时间:2016-12-12 09:49:10

标签: angularjs

如果不是null,我想为空日期或格式化日期显示空白。

<td>{{item.CompletedDate ? item.CompletedDate | moment : 'lll' : ''}}</td>

由于:字符,上述内容显然不起作用。

如下所示,只是不格式化日期,但我需要格式化日期。

<td>{{item.CompletedDate ? item.CompletedDate : ''}}</td>

有没有办法逃避结果或更好的方法来处理null?

1 个答案:

答案 0 :(得分:2)

尝试(我假设moment是已定义的过滤器):

<td>{{item.CompletedDate ? (item.CompletedDate | moment : 'lll') : ''}}</td>