2017-05-03 10 views
0

私はionicとangularjsのコンテンツスケジュールの飛行時間を使ってアプリケーションを構築しようとしていますが、すべてのことは問題ありませんが、問題は時間セクションのjsonのデータです。またはarrと彼は結果が"null"であり、htmlで私に03:00が間違っていることを示しています。彼は飛行時間を知らない場合ionicとangularjs time null

データJSONはnullを取得:

   "estimated": { 
       "departure": null, 
       "arrival": null 
       }, 

htmlコードの使用:<p>{{arr.timearrvie * 1000 | date:'shortTime'}}</p>

私は時間がnull取得する場合、私はテキストのような別のものを見せたいようにしたいですヌー、私を見せてない03:00。

答えて

1

問題は、1,000を掛け前に、正しい値をチェックしていないということです。

<p>{{arr.timearrvie ? (arr.timearrvie * 1000 | date:'shortTime') : 'null'}}</p> 
+0

その仕事でサポートされている三元を介さずに一つの方法として、どうもありがとうございました – aligassan

0

日付フィルタがnull値に何も表示されますが* 1000一部が数0にそれを与えることはありませんそれがタイムスタンプだと思うようにトリックします。

カスタムフィルタ、または角度> 1.1.5

{{ (date && date * 1000 || date) | date:'shortTime' }} 
関連する問題