Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/466.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 角形2日期管_Javascript_Json_Angular_Date - Fatal编程技术网

Javascript 角形2日期管

Javascript 角形2日期管,javascript,json,angular,date,Javascript,Json,Angular,Date,我正在使用以下代码: {{today | date:'General.dateFormat | translate'}} 其中General.dateFormat是存储在我的语言JSON文件中的格式MM.dd.yyyy。但打印为2017年12月22日AenerPMl.22PMteFor35PMt|trPMn24lPMte 我认为多管道存在问题。如果我用MM.dd.yyyy替换General.dateFormat | translate,它会正常工作。如何使用translate管道从语言json

我正在使用以下代码:

{{today | date:'General.dateFormat | translate'}}
其中
General.dateFormat
是存储在我的语言JSON文件中的格式
MM.dd.yyyy
。但打印为2017年12月22日AenerPMl.22PMteFor35PMt|trPMn24lPMte


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

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

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

你能提供完整的例子吗?你需要什么样的例子?这是一个简单的单行代码?@MehulJoshi:请阅读Shahid的答案。它显示了如何执行2个管道。已经尝试过了。我无法读取未定义的属性“dateFormat”,我已更新了我的答案,请立即尝试并让我知道您可以告诉我您使用了哪个库进行翻译吗?Shahid。你搞定了。可爱的朋友。最终的版本是今天|日期:翻译:'General.dateFormat'。谢谢,请标记我的答案,它将帮助其他人