javascript - Angular 2日期管

标签 javascript json angular date

我正在使用这段代码:

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

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

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

最佳答案

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

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

关于javascript - Angular 2日期管,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44109739/

相关文章:

javascript 和 silverlight 混淆!

javascript - 通过 AJAX 检索 PHP JSON 数据 - 数据请求的正确结构

php - php中的json对象没有被读取

angular - 如何使用运行时数据在 Angular 2 中注册提供者?

javascript - 为什么 jsfiddle 的 EvenListener 无法正常工作?

javascript - 使用 collection.reset 不会触发集合的解析方法

javascript - 将 JSON 对象添加到 DIV

c# - json 从遗留属性名称反序列化

angular - Webpack - 在构建过程中关闭优化步骤。性能加速

html - 在不知道原始颜色的情况下在悬停时减轻 svg 部分