データテーブルの各列に日付を表示したいとします。日付はJSONを経由して来ていると次のようになります。角度 - PrimeNGデータ可能日付の問題
JSON日
1504836960000
は、今私は、配管とngのテンプレートを経由して、それをフォーマットしています:
<ng-template pTemplate="body" let-order="rowData">
{{order.sla.slaEnd | date:'yMdjm'}}
</ng-template>
私が探していた日付を取得していますこのように:8.9.2017, 04:16
全角コード
<p-column field="sla.slaEnd" header="SLA">
<ng-template pTemplate="body" let-order="rowData">
{{order.sla.slaEnd | date:'yMdjm'}}
</ng-template>
</p-column>
sla.slaEnd == null
エラーが発生し、ページが崩壊すると問題が発生します。 私はたくさん試しましたが、sla.slaEnd != null
かどうかを確認することはできませんでした。 nullかどうかをチェックしたいのですが、nullの場合は ''のように表示する必要はありません。それがnullでない場合、フォーマットされた日付を表示するだけです。誰もこの問題を解決する方法を知っていますか?
を試してみてくださいを/あなたの
ng-template> '? –slaは私のcomponent.tsの変数ではなく、データテーブルの値のオブジェクトです。 –