您好我想根据选用的语言来更改日期格式,我用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方法获取数据或获取日期格式。 –