Javascript 离子和角度时间零点
我正试图通过ionic和angularjs内容计划航班时间来构建应用程序,一切都没问题,但问题是时间段中json的数据,有时他不知道dep或arr的时间,他显示的结果是Javascript 离子和角度时间零点,javascript,angularjs,json,Javascript,Angularjs,Json,我正试图通过ionic和angularjs内容计划航班时间来构建应用程序,一切都没问题,但问题是时间段中json的数据,有时他不知道dep或arr的时间,他显示的结果是“null”,在html中显示我03:00am不正确 如果他不知道飞行时间,数据将为空: "estimated": { "departure": null, "arrival": null }, html代码使
“null”
,在html中显示我03:00am不正确
如果他不知道飞行时间,数据将为空:
"estimated": {
"departure": null,
"arrival": null
},
html代码使用:{{arr.timearrvie*1000 |日期:'shortTime'}}
如果时间为null,我想显示另一个东西,比如文本null,而不是凌晨03:00显示我。问题是在乘以1000之前没有检查正确的值:
<p>{{arr.timearrvie ? (arr.timearrvie * 1000 | date:'shortTime') : 'null'}}</p>
{{arr.timearrvie?(arr.timearrvie*1000 |日期:'shortTime'):'null'}
日期过滤器不会在空值上显示任何内容,但由于*1000
部分给出了一个数字0
,它会欺骗它认为它是一个时间戳
一种不涉及自定义过滤器的方式,或角度>1.1.5
{{ (date && date * 1000 || date ) | date:'shortTime' }}