使用下面的表达式,我希望Angular通过日期管道插入一个日期(如果不是空的话),但是我得到了前面的错误。

{{charge.offenseDate ? charge.offenseDate | date : 'No date'}}

EXCEPTION: Error: Uncaught (in promise): Template parse errors:
Parser Error: Conditional expression {{charge.offenseDate ? charge.offenseDate | date : 'No Date' }} requires all 3 expressions at the end of the expression

我所期待的是可能的,还是只是…白日梦:)

最佳答案

()把它包起来就行了。

{{charge.offenseDate ? (charge.offenseDate | date) : 'No date'}}

08-08 03:54