angular - 在条件表达式中使用日期管道 - Angular 2

标签 angular

使用以下表达式,我希望 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'}}

关于angular - 在条件表达式中使用日期管道 - Angular 2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38215602/

相关文章:

javascript - Angular 2 根据数字长度在数字之间放置空格

html - 排列单选按钮

javascript - 路由器在 NavigationStart 事件中导航

javascript - angular2.js 与 angular2.dev.js

angular - 如何验证 angular2 中的 FormArray 长度

Angular2 版本 RC.6 "directives"inside @Component Error

Angular2——TypeScript 基础抽象类中的@ViewChild

angular - 具有 Firebase 身份验证的拦截器

javascript - 尝试使用 typescript 从 Angular 2 调用 MVC Get Action

angular2组件过渡动画