2017-05-03 18 views
-1

私は設定パラメータを保存する設定ファイルを持っています。momentjs日付形式の単一ファイル

export class Config{ 
    public static get ServerUrl():string {return "http://localhost/request.php"} 
    public static get ShortDate():string {return "amDateFormat: 'YYYY-MM-DD HH:mm'"} 
} 

私はmomentjsを使用して日付/時刻の書式設定を行います。 今私のcomponent.htmlファイルに私のような何かをしたいと思います:

<div> 
     Person DOB : {{Person.DOB | ?config.ShortDate}} 
</div> 

マイTSファイル:

import { Config} from "../../../config/config" 

constructor(){ 
    let config:any = Config 
} 

は私が行方不明ですどのようなエラー を取得したり、任意の選択肢があるのですか?

おかげ

編集:

人DOB:1970-01-01 1時00分 sainu

<div> 
    Person DOB : {{Person.DOB | amDateFormat: 'YYYY-MM-DD HH:mm'}} 
</div> 
<div> 
    Person DOB1 : {Person.DOB | date: config.ShortDate}} 
</div> 

によって提供さ答えるようによると、更新した後、私にfolling出力を提供します

人DOB1:AM0DAMteFor0AMt:YYYY-MM-DD HH:mm

私はmomentjsを使用しています。 component.ts

import { Config} from "../../../config/config" 

config:any = Config; 

+0

config.ShortDate()in html! –

答えて

0

に私は答えを自分自身を発見しました。 TS

export class Config{ 
    public static get ShortDate():string {return "YYYY-MM-DD HH:mm"} 
} 

HTMLで

<div> 
     Person DOB : {{Person.DOB | amDateFormat: config.ShortDate}} 
</div> 

完璧に動作します。 ご協力いただきありがとうございます。

1

とhtml

<div> 
     Person DOB : {{Person.DOB | date:?config.ShortDate}} 
</div> 

または

<div> 
     Person DOB : {{Person.DOB | date:'y-MM-dd HH:mm'}} 
</div> 
+0

http://stackoverflow.com/users/5311796/sainu編集を参照してください。 –