角2日期管

时间:2017-05-22 09:46:55

标签: javascript json angular date

我正在使用此代码:

{{today | date:'General.dateFormat | translate'}}

其中General.dateFormat是存储在我的语言JSON文件中的格式MM.dd.yyyy。但它打印为5 22, 2017 AenerPMl.22PMteFor35PMt | trPMn24lPMte

我认为多管道存在问题。如果我将General.dateFormat | translate替换为MM.dd.yyyy,则可以正常工作。如何使用翻译管道从我的语言json文件中提供格式?

1 个答案:

答案 0 :(得分:2)

您将翻译管道作为值到日期过滤器传递。直接传递值而不是将General.dateFormat作为字符串传递。请尝试下面的代码

{{today | date: translate:'General.dateFormat'}}