您好我想根據選用的語言來更改日期格式,我用NG2,翻譯,這是我工作的代碼,但它是靜態的:如何更改日期格式angular2
<span> {{product[col.field] | date : 'dd-MM-yyyy' >}} </span>
我想有一個格式日期在當前的語言,這樣的事情:
<span> {{product[col.field] | date : 'DATE.PIPE' | translate >}} </span>
在en.json我"DATE": { "PIPE": "MM-dd-yyyy"
和it.json在那裏我有"DATE": { "PIPE": "dd-MM-yyyy"
這可能嗎? 或者有沒有辦法以編程方式更改格式日期?
它似乎不起作用'無法讀取Object.eval [作爲updateRenderer](HomeComponent.html:30)''undefined屬性'PIPE'和其他錯誤 – Alessandro
您是否已將'DATE.PIPE'放入撇號中 - 作爲串?我在現有的應用程序中嘗試過,它運行良好。 –
閱讀我的其他評論。您當前的問題與日期管道無關。當您嘗試訪問它時,該對象不會被初始化。在獲取其他信息之前,您需要使用ngOnInit方法獲取數據或獲取日期格式。 –